Package | tw.cathay.fhir.imri |
Type | StructureDefinition |
Id | Id |
FHIR Version | R4 |
Source | https://imri.cgh.org.tw/imri/https://simplifier.net/resolve?scope=tw.cathay.fhir.imri@1.0.0&canonical=https://imri.cgh.org.tw/imri/StructureDefinition/medicationrequest-imri |
Url | https://imri.cgh.org.tw/imri/StructureDefinition/medicationrequest-imri |
Version | 0.1.0 |
Status | active |
Date | 2024-11-26T22:24:42+08:00 |
Name | MedicationRequestIMRI |
Title | MedicationRequest IMRI |
Experimental | False |
Realm | tw |
Description | 此藥品請求(MedicationRequest IMRI) Profile說明本IG如何進一步定義臺灣核心-藥品請求(TW Core MedicationRequest) Profile以呈現藥品請求的詳細資料。 |
Type | MedicationRequest |
Kind | resource |
StructureDefinition | |
https://twcore.mohw.gov.tw/ig/twcore/StructureDefinition/MedicationRequest-twcore ![]() | TW Core MedicationRequest |
https://twcore.mohw.gov.tw/ig/twcore/StructureDefinition/Organization-twcore ![]() | TW Core Organization |
https://twcore.mohw.gov.tw/ig/twcore/StructureDefinition/Practitioner-twcore ![]() | TW Core Practitioner |
https://twcore.mohw.gov.tw/ig/twcore/StructureDefinition/PractitionerRole-twcore ![]() | TW Core PractitionerRole |
careplan-imri ![]() | CarePlan IMRI |
encounter-imri ![]() | Encounter IMRI |
medicationrequest-imri ![]() | MedicationRequest IMRI |
patient-imri ![]() | Patient IMRI |
Note: links and images are rebased to the (stated) source
Generated Narrative: StructureDefinition medicationrequest-imri
{
"resourceType" : "StructureDefinition",
"id" : "medicationrequest-imri",
"text" : {
"status" : "extensions",
"div" : "<div xmlns=\"http://www.w3.org/1999/xhtml\"><p class=\"res-header-id\"><b>Generated Narrative: StructureDefinition medicationrequest-imri</b></p><a name=\"medicationrequest-imri\"> </a><a name=\"hcmedicationrequest-imri\"> </a><a name=\"medicationrequest-imri-en-US\"> </a><table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"border: 0px #F0F0F0 solid; font-size: 11px; font-family: verdana; vertical-align: top;\"><tr style=\"border: 1px #F0F0F0 solid; font-size: 11px; font-family: verdana; vertical-align: top\"><th style=\"vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><a href=\"https://build.fhir.org/ig/FHIR/ig-guidance/readingIgs.html#table-views\" title=\"The logical name of the element\">Name</a></th><th style=\"vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><a href=\"https://build.fhir.org/ig/FHIR/ig-guidance/readingIgs.html#table-views\" title=\"Information about the use of the element\">Flags</a></th><th style=\"vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><a href=\"https://build.fhir.org/ig/FHIR/ig-guidance/readingIgs.html#table-views\" title=\"Minimum and Maximum # of times the element can appear in the instance\">Card.</a></th><th style=\"width: 100px\" class=\"hierarchy\"><a href=\"https://build.fhir.org/ig/FHIR/ig-guidance/readingIgs.html#table-views\" title=\"Reference to the type of the element\">Type</a></th><th style=\"vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><a href=\"https://build.fhir.org/ig/FHIR/ig-guidance/readingIgs.html#table-views\" title=\"Additional information about the element\">Description & Constraints</a><span style=\"float: right\"><a href=\"https://build.fhir.org/ig/FHIR/ig-guidance/readingIgs.html#table-views\" title=\"Legend for this format\"><img src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3goXBCwdPqAP0wAAAldJREFUOMuNk0tIlFEYhp9z/vE2jHkhxXA0zJCMitrUQlq4lnSltEqCFhFG2MJFhIvIFpkEWaTQqjaWZRkp0g26URZkTpbaaOJkDqk10szoODP//7XIMUe0elcfnPd9zsfLOYplGrpRwZaqTtw3K7PtGem7Q6FoidbGgqHVy/HRb669R+56zx7eRV1L31JGxYbBtjKK93cxeqfyQHbehkZbUkK20goELEuIzEd+dHS+qz/Y8PTSif0FnGkbiwcAjHaU1+QWOptFiyCLp/LnKptpqIuXHx6rbR26kJcBX3yLgBfnd7CxwJmflpP2wUg0HIAoUUpZBmKzELGWcN8nAr6Gpu7tLU/CkwAaoKTWRSQyt89Q8w6J+oVQkKnBoblH7V0PPvUOvDYXfopE/SJmALsxnVm6LbkotrUtNowMeIrVrBcBpaMmdS0j9df7abpSuy7HWehwJdt1lhVwi/J58U5beXGAF6c3UXLycw1wdFklArBn87xdh0ZsZtArghBdAA3+OEDVubG4UEzP6x1FOWneHh2VDAHBAt80IbdXDcesNoCvs3E5AFyNSU5nbrDPZpcUEQQTFZiEVx+51fxMhhyJEAgvlriadIJZZksRuwBYMOPBbO3hePVVqgEJhFeUuFLhIPkRP6BQLIBrmMenujm/3g4zc398awIe90Zb5A1vREALqneMcYgP/xVQWlG+Ncu5vgwwlaUNx+3799rfe96u9K0JSDXcOzOTJg4B6IgmXfsygc7/Bvg9g9E58/cDVmGIBOP/zT8Bz1zqWqpbXIsd0O9hajXfL6u4BaOS6SeWAAAAAElFTkSuQmCC\" alt=\"doco\" style=\"background-color: inherit\"/></a></span></th></tr><tr style=\"border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: white\"><td style=\"vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck1.png)\" class=\"hierarchy\"><img src=\"tbl_spacer.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"icon_resource.png\" alt=\".\" style=\"background-color: white; background-color: inherit\" title=\"Resource\" class=\"hierarchy\"/> <a href=\"StructureDefinition-medicationrequest-imri-definitions.html#MedicationRequest\">MedicationRequest</a><a name=\"MedicationRequest\"> </a></td><td style=\"vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><a href=\"https://twcore.mohw.gov.tw/ig/twcore/0.2.2/StructureDefinition-MedicationRequest-twcore.html\">TWCoreMedicationRequest</a></td><td style=\"vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/></tr>\r\n<tr style=\"border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: #F7F7F7\"><td style=\"vertical-align: top; text-align : left; background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck10.png)\" class=\"hierarchy\"><img src=\"tbl_spacer.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vjoin.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"icon_element.gif\" alt=\".\" style=\"background-color: #F7F7F7; background-color: inherit\" title=\"Element\" class=\"hierarchy\"/> <a href=\"StructureDefinition-medicationrequest-imri-definitions.html#MedicationRequest.status\">status</a><a name=\"MedicationRequest.status\"> </a></td><td style=\"vertical-align: top; text-align : left; background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : left; background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><span style=\"opacity: 0.5\">1</span><span style=\"opacity: 0.5\">..</span><span style=\"opacity: 0.5\">1</span></td><td style=\"vertical-align: top; text-align : left; background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><a style=\"opacity: 0.5\" href=\"http://hl7.org/fhir/R4/datatypes.html#code\">code</a></td><td style=\"vertical-align: top; text-align : left; background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><span style=\"opacity: 0.5\">active | on-hold | cancelled | completed | entered-in-error | stopped | draft | unknown</span><br/><span style=\"font-weight:bold\">Required Pattern: </span><span style=\"color: darkgreen\">active</span></td></tr>\r\n<tr style=\"border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: white\"><td style=\"vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck10.png)\" class=\"hierarchy\"><img src=\"tbl_spacer.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vjoin.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"icon_element.gif\" alt=\".\" style=\"background-color: white; background-color: inherit\" title=\"Element\" class=\"hierarchy\"/> <a href=\"StructureDefinition-medicationrequest-imri-definitions.html#MedicationRequest.intent\">intent</a><a name=\"MedicationRequest.intent\"> </a></td><td style=\"vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><span style=\"opacity: 0.5\">1</span><span style=\"opacity: 0.5\">..</span><span style=\"opacity: 0.5\">1</span></td><td style=\"vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><a style=\"opacity: 0.5\" href=\"http://hl7.org/fhir/R4/datatypes.html#code\">code</a></td><td style=\"vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><span style=\"opacity: 0.5\">proposal | plan | order | original-order | reflex-order | filler-order | instance-order | option</span><br/><span style=\"font-weight:bold\">Required Pattern: </span><span style=\"color: darkgreen\">proposal</span></td></tr>\r\n<tr style=\"border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: #F7F7F7\"><td style=\"vertical-align: top; text-align : left; background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck11.png)\" class=\"hierarchy\"><img src=\"tbl_spacer.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vjoin.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"icon_choice.gif\" alt=\".\" style=\"background-color: #F7F7F7; background-color: inherit\" title=\"Choice of Types\" class=\"hierarchy\"/> <a href=\"StructureDefinition-medicationrequest-imri-definitions.html#MedicationRequest.reported[x]\">reported[x]</a><a name=\"MedicationRequest.reported_x_\"> </a></td><td style=\"vertical-align: top; text-align : left; background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : left; background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><span style=\"opacity: 0.5\">0</span><span style=\"opacity: 0.5\">..</span><span style=\"opacity: 0.5\">1</span></td><td style=\"vertical-align: top; text-align : left; background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : left; background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><span style=\"opacity: 0.5\">è¢«å ±åçèä¸æ¯ä¸»è¦çç´é</span></td></tr>\r\n<tr style=\"border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: white\"><td style=\"vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck110.png)\" class=\"hierarchy\"><img src=\"tbl_spacer.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vline.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vjoin.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"icon_primitive.png\" alt=\".\" style=\"background-color: white; background-color: inherit\" title=\"Primitive Data Type\" class=\"hierarchy\"/> <span title=\"Base StructureDefinition for boolean Type: Value of "true" or "false"\">reportedBoolean</span></td><td style=\"vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"></td><td style=\"vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><a href=\"http://hl7.org/fhir/R4/datatypes.html#boolean\">boolean</a></td><td style=\"vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/></tr>\r\n<tr style=\"border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: #F7F7F7\"><td style=\"vertical-align: top; text-align : left; background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck100.png)\" class=\"hierarchy\"><img src=\"tbl_spacer.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vline.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vjoin_end.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"icon_reference.png\" alt=\".\" style=\"background-color: #F7F7F7; background-color: inherit\" title=\"Reference to another Resource\" class=\"hierarchy\"/> reportedReference</td><td style=\"vertical-align: top; text-align : left; background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : left; background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"></td><td style=\"vertical-align: top; text-align : left; background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><a href=\"http://hl7.org/fhir/R4/references.html#Reference\">Reference</a>(<a href=\"StructureDefinition-patient-imri.html\">Patient IMRI</a> | <a href=\"https://twcore.mohw.gov.tw/ig/twcore/0.2.2/StructureDefinition-Practitioner-twcore.html\">TW Core Practitioner</a> | <a href=\"https://twcore.mohw.gov.tw/ig/twcore/0.2.2/StructureDefinition-PractitionerRole-twcore.html\">TW Core PractitionerRole</a> | <a href=\"http://hl7.org/fhir/R4/relatedperson.html\">RelatedPerson</a> | <a href=\"https://twcore.mohw.gov.tw/ig/twcore/0.2.2/StructureDefinition-Organization-twcore.html\">TW Core Organization</a>)</td><td style=\"vertical-align: top; text-align : left; background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/></tr>\r\n<tr style=\"border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: white\"><td style=\"vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck10.png)\" class=\"hierarchy\"><img src=\"tbl_spacer.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vjoin.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"icon_reference.png\" alt=\".\" style=\"background-color: white; background-color: inherit\" title=\"Reference to another Resource\" class=\"hierarchy\"/> <a href=\"StructureDefinition-medicationrequest-imri-definitions.html#MedicationRequest.subject\">subject</a><a name=\"MedicationRequest.subject\"> </a></td><td style=\"vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><span style=\"opacity: 0.5\">1</span><span style=\"opacity: 0.5\">..</span><span style=\"opacity: 0.5\">1</span></td><td style=\"vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><a href=\"http://hl7.org/fhir/R4/references.html\">Reference</a>(<a href=\"StructureDefinition-patient-imri.html\">Patient IMRI</a>)</td><td style=\"vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><span style=\"opacity: 0.5\">çºèª°æåªå實é«éåï¼ä¾å¦ï¼ç¹å®çä¸ç¾¤äººï¼æéç«çè¥åè«æ±</span></td></tr>\r\n<tr style=\"border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: #F7F7F7\"><td style=\"vertical-align: top; text-align : left; background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck10.png)\" class=\"hierarchy\"><img src=\"tbl_spacer.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vjoin.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"icon_reference.png\" alt=\".\" style=\"background-color: #F7F7F7; background-color: inherit\" title=\"Reference to another Resource\" class=\"hierarchy\"/> <a href=\"StructureDefinition-medicationrequest-imri-definitions.html#MedicationRequest.encounter\">encounter</a><a name=\"MedicationRequest.encounter\"> </a></td><td style=\"vertical-align: top; text-align : left; background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : left; background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><span style=\"opacity: 0.5\">0</span><span style=\"opacity: 0.5\">..</span><span style=\"opacity: 0.5\">1</span></td><td style=\"vertical-align: top; text-align : left; background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><a href=\"http://hl7.org/fhir/R4/references.html\">Reference</a>(<a href=\"StructureDefinition-encounter-imri.html\">Encounter IMRI</a>)</td><td style=\"vertical-align: top; text-align : left; background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><span style=\"opacity: 0.5\">é£çµè³ä¸åæä¸çµå³å°çµ¦äºè¥åç人</span></td></tr>\r\n<tr style=\"border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: white\"><td style=\"vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck10.png)\" class=\"hierarchy\"><img src=\"tbl_spacer.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vjoin.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"icon_reference.png\" alt=\".\" style=\"background-color: white; background-color: inherit\" title=\"Reference to another Resource\" class=\"hierarchy\"/> <a href=\"StructureDefinition-medicationrequest-imri-definitions.html#MedicationRequest.requester\">requester</a><a name=\"MedicationRequest.requester\"> </a></td><td style=\"vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><span style=\"opacity: 0.5\">0</span><span style=\"opacity: 0.5\">..</span><span style=\"opacity: 0.5\">1</span></td><td style=\"vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><a href=\"http://hl7.org/fhir/R4/references.html\">Reference</a>(<a href=\"https://twcore.mohw.gov.tw/ig/twcore/0.2.2/StructureDefinition-Practitioner-twcore.html\">TW Core Practitioner</a> | <a href=\"https://twcore.mohw.gov.tw/ig/twcore/0.2.2/StructureDefinition-PractitionerRole-twcore.html\">TW Core PractitionerRole</a> | <a href=\"https://twcore.mohw.gov.tw/ig/twcore/0.2.2/StructureDefinition-Organization-twcore.html\">TW Core Organization</a> | <a href=\"StructureDefinition-patient-imri.html\">Patient IMRI</a> | <a href=\"http://hl7.org/fhir/R4/relatedperson.html\">RelatedPerson</a> | <a href=\"http://hl7.org/fhir/R4/device.html\">Device</a>)</td><td style=\"vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><span style=\"opacity: 0.5\">誰ï¼ä»éº¼æåºè¥åè«æ±è«æ±ï¼</span></td></tr>\r\n<tr style=\"border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: #F7F7F7\"><td style=\"vertical-align: top; text-align : left; background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck10.png)\" class=\"hierarchy\"><img src=\"tbl_spacer.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vjoin.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"icon_reference.png\" alt=\".\" style=\"background-color: #F7F7F7; background-color: inherit\" title=\"Reference to another Resource\" class=\"hierarchy\"/> <a href=\"StructureDefinition-medicationrequest-imri-definitions.html#MedicationRequest.performer\">performer</a><a name=\"MedicationRequest.performer\"> </a></td><td style=\"vertical-align: top; text-align : left; background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : left; background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><span style=\"opacity: 0.5\">0</span><span style=\"opacity: 0.5\">..</span><span style=\"opacity: 0.5\">1</span></td><td style=\"vertical-align: top; text-align : left; background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><a href=\"http://hl7.org/fhir/R4/references.html\">Reference</a>(<a href=\"https://twcore.mohw.gov.tw/ig/twcore/0.2.2/StructureDefinition-Practitioner-twcore.html\">TW Core Practitioner</a> | <a href=\"https://twcore.mohw.gov.tw/ig/twcore/0.2.2/StructureDefinition-PractitionerRole-twcore.html\">TW Core PractitionerRole</a> | <a href=\"https://twcore.mohw.gov.tw/ig/twcore/0.2.2/StructureDefinition-Organization-twcore.html\">TW Core Organization</a> | <a href=\"StructureDefinition-patient-imri.html\">Patient IMRI</a> | <a href=\"http://hl7.org/fhir/R4/device.html\">Device</a> | <a href=\"http://hl7.org/fhir/R4/relatedperson.html\">RelatedPerson</a> | <a href=\"http://hl7.org/fhir/R4/careteam.html\">CareTeam</a>)</td><td style=\"vertical-align: top; text-align : left; background-color: #F7F7F7; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><span style=\"opacity: 0.5\">é æç給è¥å·è¡è </span></td></tr>\r\n<tr style=\"border: 0px #F0F0F0 solid; padding:0px; vertical-align: top; background-color: white\"><td style=\"vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px; white-space: nowrap; background-image: url(tbl_bck00.png)\" class=\"hierarchy\"><img src=\"tbl_spacer.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"tbl_vjoin_end.png\" alt=\".\" style=\"background-color: inherit\" class=\"hierarchy\"/><img src=\"icon_reference.png\" alt=\".\" style=\"background-color: white; background-color: inherit\" title=\"Reference to another Resource\" class=\"hierarchy\"/> <a href=\"StructureDefinition-medicationrequest-imri-definitions.html#MedicationRequest.basedOn\">basedOn</a><a name=\"MedicationRequest.basedOn\"> </a></td><td style=\"vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"/><td style=\"vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><span style=\"opacity: 0.5\">0</span><span style=\"opacity: 0.5\">..</span><span style=\"opacity: 0.5\">*</span></td><td style=\"vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><a href=\"http://hl7.org/fhir/R4/references.html\">Reference</a>(<a href=\"StructureDefinition-careplan-imri.html\">CarePlan IMRI</a> | <a href=\"StructureDefinition-medicationrequest-imri.html\">MedicationRequest IMRI</a> | <a href=\"http://hl7.org/fhir/R4/servicerequest.html\">ServiceRequest</a> | <a href=\"http://hl7.org/fhir/R4/immunizationrecommendation.html\">ImmunizationRecommendation</a>)</td><td style=\"vertical-align: top; text-align : left; background-color: white; border: 0px #F0F0F0 solid; padding:0px 4px 0px 4px\" class=\"hierarchy\"><span style=\"opacity: 0.5\">æ¤MedicationRquestæ¯åºæ¼ä»éº¼èå±¥è¡ï¼</span></td></tr>\r\n<tr><td colspan=\"5\" class=\"hierarchy\"><br/><a href=\"https://build.fhir.org/ig/FHIR/ig-guidance/readingIgs.html#table-views\" title=\"Legend for this format\"><img src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3goXBCwdPqAP0wAAAldJREFUOMuNk0tIlFEYhp9z/vE2jHkhxXA0zJCMitrUQlq4lnSltEqCFhFG2MJFhIvIFpkEWaTQqjaWZRkp0g26URZkTpbaaOJkDqk10szoODP//7XIMUe0elcfnPd9zsfLOYplGrpRwZaqTtw3K7PtGem7Q6FoidbGgqHVy/HRb669R+56zx7eRV1L31JGxYbBtjKK93cxeqfyQHbehkZbUkK20goELEuIzEd+dHS+qz/Y8PTSif0FnGkbiwcAjHaU1+QWOptFiyCLp/LnKptpqIuXHx6rbR26kJcBX3yLgBfnd7CxwJmflpP2wUg0HIAoUUpZBmKzELGWcN8nAr6Gpu7tLU/CkwAaoKTWRSQyt89Q8w6J+oVQkKnBoblH7V0PPvUOvDYXfopE/SJmALsxnVm6LbkotrUtNowMeIrVrBcBpaMmdS0j9df7abpSuy7HWehwJdt1lhVwi/J58U5beXGAF6c3UXLycw1wdFklArBn87xdh0ZsZtArghBdAA3+OEDVubG4UEzP6x1FOWneHh2VDAHBAt80IbdXDcesNoCvs3E5AFyNSU5nbrDPZpcUEQQTFZiEVx+51fxMhhyJEAgvlriadIJZZksRuwBYMOPBbO3hePVVqgEJhFeUuFLhIPkRP6BQLIBrmMenujm/3g4zc398awIe90Zb5A1vREALqneMcYgP/xVQWlG+Ncu5vgwwlaUNx+3799rfe96u9K0JSDXcOzOTJg4B6IgmXfsygc7/Bvg9g9E58/cDVmGIBOP/zT8Bz1zqWqpbXIsd0O9hajXfL6u4BaOS6SeWAAAAAElFTkSuQmCC\" alt=\"doco\" style=\"background-color: inherit\"/> Documentation for this format</a></td></tr></table></div>"
},
"url" : "https://imri.cgh.org.tw/imri/StructureDefinition/medicationrequest-imri",
"version" : "0.1.0",
"name" : "MedicationRequestIMRI",
"title" : "MedicationRequest IMRI",
"status" : "active",
"date" : "2024-11-26T22:24:42+08:00",
"publisher" : "åæ³°éæ§",
"contact" : [
{
"name" : "åæ³°éæ§",
"telecom" : [
{
"system" : "url",
"value" : "https://www.cathayholdings.com/holdings/"
}
]
}
],
"description" : "æ¤è¥åè«æ±ï¼MedicationRequest IMRI) Profile說ææ¬IGå¦ä½é²ä¸æ¥å®ç¾©èºç£æ ¸å¿-è¥åè«æ±ï¼TW Core MedicationRequest) Profile以åç¾è¥åè«æ±ç詳細è³æã",
"fhirVersion" : "4.0.1",
"mapping" : [
{
"identity" : "workflow",
"uri" : "http://hl7.org/fhir/workflow",
"name" : "Workflow Pattern"
},
{
"identity" : "script10.6",
"uri" : "http://ncpdp.org/SCRIPT10_6",
"name" : "Mapping to NCPDP SCRIPT 10.6"
},
{
"identity" : "rim",
"uri" : "http://hl7.org/v3",
"name" : "RIM Mapping"
},
{
"identity" : "w5",
"uri" : "http://hl7.org/fhir/fivews",
"name" : "FiveWs Pattern Mapping"
},
{
"identity" : "v2",
"uri" : "http://hl7.org/v2",
"name" : "HL7 v2 Mapping"
}
],
"kind" : "resource",
"abstract" : false,
"type" : "MedicationRequest",
"baseDefinition" : "https://twcore.mohw.gov.tw/ig/twcore/StructureDefinition/MedicationRequest-twcore",
"derivation" : "constraint",
"snapshot" : {
"element" : [
{
"id" : "MedicationRequest",
"path" : "MedicationRequest",
"short" : "çºç 人æ實é«éåï¼ä¾å¦ï¼ç¹å®çä¸ç¾¤äººï¼éç«çè¥åè«æ±",
"definition" : "éæ¼è¥åä¾æåå°ç 人ç¨è¥æå°çé«ä»¤æè«æ±ãæ¤resourceè¢«ç¨±çº ãMedicationRequestãï¼èä¸æ¯ ãMedicationPrescription ãæãMedicationOrderãï¼ä»¥ä¾¿èå¨ä½é¢ç 人åé診ç 人çç°å¢ä¸éç¨ï¼å æ¬ç §è·è¨ç«çï¼ä¸¦èå·¥ä½æµç¨æ¨¡å¼ç¸å調ã",
"alias" : [
"Prescription",
"Order"
],
"min" : 0,
"max" : "*",
"base" : {
"path" : "MedicationRequest",
"min" : 0,
"max" : "*"
},
"constraint" : [
{
"key" : "dom-2",
"severity" : "error",
"human" : "If the resource is contained in another resource, it SHALL NOT contain nested Resources",
"expression" : "contained.contained.empty()",
"xpath" : "not(parent::f:contained and f:contained)",
"source" : "http://hl7.org/fhir/StructureDefinition/DomainResource"
},
{
"key" : "dom-3",
"severity" : "error",
"human" : "If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource",
"expression" : "contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()",
"xpath" : "not(exists(for $id in f:contained/*/f:id/@value return $contained[not(parent::*/descendant::f:reference/@value=concat('#', $contained/*/id/@value) or descendant::f:reference[@value='#'])]))",
"source" : "http://hl7.org/fhir/StructureDefinition/DomainResource"
},
{
"key" : "dom-4",
"severity" : "error",
"human" : "If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated",
"expression" : "contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()",
"xpath" : "not(exists(f:contained/*/f:meta/f:versionId)) and not(exists(f:contained/*/f:meta/f:lastUpdated))",
"source" : "http://hl7.org/fhir/StructureDefinition/DomainResource"
},
{
"key" : "dom-5",
"severity" : "error",
"human" : "If a resource is contained in another resource, it SHALL NOT have a security label",
"expression" : "contained.meta.security.empty()",
"xpath" : "not(exists(f:contained/*/f:meta/f:security))",
"source" : "http://hl7.org/fhir/StructureDefinition/DomainResource"
},
{
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/elementdefinition-bestpractice",
"valueBoolean" : true
},
{
"url" : "http://hl7.org/fhir/StructureDefinition/elementdefinition-bestpractice-explanation",
"valueMarkdown" : "When a resource has no narrative, only systems that fully understand the data can display the resource to a human safely. Including a human readable representation in the resource makes for a much more robust eco-system and cheaper handling of resources by intermediary systems. Some ecosystems restrict distribution of resources to only those systems that do fully understand the resources, and as a consequence implementers may believe that the narrative is superfluous. However experience shows that such eco-systems often open up to new participants over time."
}
],
"key" : "dom-6",
"severity" : "warning",
"human" : "A resource should have narrative for robust management",
"expression" : "text.`div`.exists()",
"xpath" : "exists(f:text/h:div)",
"source" : "http://hl7.org/fhir/StructureDefinition/DomainResource"
}
],
"isModifier" : false,
"isSummary" : false,
"mapping" : [
{
"identity" : "rim",
"map" : "Entity. Role, or Act"
},
{
"identity" : "workflow",
"map" : "Request"
},
{
"identity" : "script10.6",
"map" : "Message/Body/NewRx"
},
{
"identity" : "rim",
"map" : "CombinedMedicationRequest"
}
]
},
{
"id" : "MedicationRequest.id",
"path" : "MedicationRequest.id",
"short" : "ä¸éè¤çIDç¨ä»¥èå¥å²åå¨ç¹å®FHIR Serverä¸çMedicationRequestç´éï¼é常å稱çºé輯æ§IDã",
"definition" : "resourceçé輯IDï¼å¨resourceçURLä¸ä½¿ç¨ãä¸æ¦æå®ï¼éåå¼æ°¸é ä¸ææ¹è®ã",
"comment" : "ä¸åresource使ç¨æ°å¢æä½ï¼create operationï¼æ交給伺æå¨æï¼æ¤resourceæ²æidï¼å®çidå¨resource被åµå»ºå¾ç±ä¼ºå¨åé /æå®ã",
"min" : 0,
"max" : "1",
"base" : {
"path" : "Resource.id",
"min" : 0,
"max" : "1"
},
"type" : [
{
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
"valueUrl" : "id"
}
],
"code" : "http://hl7.org/fhirpath/System.String"
}
],
"isModifier" : false,
"isSummary" : true
},
{
"id" : "MedicationRequest.meta",
"path" : "MedicationRequest.meta",
"short" : "æ¤MedicationRequest Resourceçmetadata",
"definition" : "éæ¼resourceçmetadataãéæ¯ç±åºç¤å»ºè¨ç¶è·çå §å®¹ãå §å®¹çæ´æ¹å¯è½ä¸¦ä¸ç¸½æ¯èresourceççæ¬æ´æ¹ç¸éè¯ã",
"min" : 0,
"max" : "1",
"base" : {
"path" : "Resource.meta",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "Meta"
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"xpath" : "@value|f:*|h:div",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
],
"isModifier" : false,
"isSummary" : true
},
{
"id" : "MedicationRequest.implicitRules",
"path" : "MedicationRequest.implicitRules",
"short" : "åµå»ºæ¤å §å®¹æä¾æçä¸çµè¦å",
"definition" : "æ§å»ºresourceæéµå¾ªçä¸ç³»åè¦åçåç §ï¼å¨èçå §å®¹æå¿ é ç解éäºè¦åãé常éæ¯å°IGæå®ç¾©ä¹ç¹æ®è¦ååå ¶ä»profilesçåç §ã",
"comment" : "宣åéå¥è¦åéå¶äºå §å®¹åªè½è¢«æéç交æ夥伴æç解ãéå¾æ¬è³ªä¸éå¶äºè³æçé·ææç¨æ§ãç¶èï¼ç¾æçå¥åº·çæ é«ç³»é«åº¦åè£ï¼éæ²ææºå好以æ®éå¯è¨ç®çæ¹å¼å®ç¾©ãæ¶éå交æè³æãåªè¦æå¯è½ï¼å¯¦ä½è å/æè¦ç¯ç·¨å¯«è æ該é¿å 使ç¨éåè³æé ç®ãé常å¨ä½¿ç¨æï¼æ¤URLæ¯å°IGçåç §ï¼æ¤IGå°éäºç¹æ®è¦åèå ¶ä»profilesãvalue setsçä¸èµ·å®ç¾©çºå ¶æè¿°çä¸é¨åã",
"min" : 0,
"max" : "1",
"base" : {
"path" : "Resource.implicitRules",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "uri"
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"xpath" : "@value|f:*|h:div",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
],
"isModifier" : true,
"isModifierReason" : "This element is labeled as a modifier because the implicit rules may provide additional knowledge about the resource that modifies it's meaning or interpretation",
"isSummary" : true
},
{
"id" : "MedicationRequest.language",
"path" : "MedicationRequest.language",
"short" : "ç¨ä»¥è¡¨è¿°MedicationRequest Resourceå §å®¹çèªè¨ã",
"definition" : "編寫æ¤resourceçèªè¨",
"comment" : "æä¾èªè¨æ¯çºäºæ¯æ´ç´¢å¼åå¯ååæ§ï¼é常ï¼æå表述è½èªé³çæå使ç¨æ¤èªè¨æ¨ç±¤ï¼ãhtml lanuage tagé©ç¨æ¼æ¤æè¿°ãresourceä¸çèªè¨æ¨ç±¤å¯ç¨æ¼æå®å¾resourceä¸çè³ææç¢æçå ¶ä»è¡¨è¿°ä¹èªè¨ãä¸æ¯ææçå §å®¹é½å¿ é 使ç¨æ¤èªè¨ãä¸æ該åå®Resource.languageèªåé©ç¨æ¼æè¿°ãå¦ææå®èªè¨ï¼å®ä¹æ該被æå®å¨htmlä¸çdivè³æé ç®ï¼éæ¼xml:langåhtml lang屬æ§ä¹éçéä¿ï¼è¦HTML5ä¸çè¦åï¼ã",
"min" : 0,
"max" : "1",
"base" : {
"path" : "Resource.language",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"example" : [
{
"label" : "Value",
"valueString" : "zh-TW"
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"xpath" : "@value|f:*|h:div",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
],
"isModifier" : false,
"isSummary" : false,
"binding" : {
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/elementdefinition-maxValueSet",
"valueCanonical" : "http://hl7.org/fhir/ValueSet/all-languages"
},
{
"url" : "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
"valueString" : "Language"
}
],
"strength" : "preferred",
"description" : "人é¡èªè¨ï¼é¼åµä½¿ç¨CommonLanguages代碼表ä¸ç代碼ï¼ä½ä¸å¼·å¶ä¸å®è¦ä½¿ç¨æ¤ä»£ç¢¼è¡¨ï¼ä½ ä¹å¯ä½¿ç¨å ¶ä»ä»£ç¢¼è¡¨ç代碼æå®ç´ä»¥æå表示ã",
"valueSet" : "http://hl7.org/fhir/ValueSet/languages"
}
},
{
"id" : "MedicationRequest.text",
"path" : "MedicationRequest.text",
"short" : "MedicationRequest Resourceä¹å §å®¹æè¦ä»¥ä¾äººé±è®",
"definition" : "人å¯è®çæè¿°ï¼å å«resourceçæè¦ï¼å¯ç¨æ¼å人表述resourceçå §å®¹ãæè¿°ä¸éè¦å°ææççµæ§åè³æé²è¡ç·¨ç¢¼ï¼ä½éè¦å å«è¶³å¤ çç´°ç¯ä½¿äººå¨é±è®æè¿°æç解ãè¨åºå®å ¨æ§ããresourceå®ç¾©æåªäºå §å®¹æ該å¨æè¿°ä¸è¡¨ç¤ºï¼ä»¥ç¢ºä¿è¨åºå®å ¨ã",
"comment" : "å §åµï¼containedï¼çresourceæ²ææè¿°ï¼éå §åµï¼containedï¼çresourceå **建è°æ該ï¼SHOULDï¼** ææè¿°ãææresourceå¯è½åªææå表述ï¼å¾å°ææ²æé¡å¤ççµæ§åè³æï¼åªè¦æ»¿è¶³ææminOccurs=1çè³æé ç®ï¼ãéå¯è½åºç¾å¨è系統çè³æï¼ç¶è³è¨ä»¥ ãæå表述åå¡ï¼text blobï¼ ãçå½¢å¼è¢«åå¾ï¼æè æå表述æ¯åå§è¼¸å ¥æ說æï¼è編碼è³è¨ç¨å¾åæ·»å ã",
"alias" : [
"narrative",
"html",
"xhtml",
"display"
],
"min" : 0,
"max" : "1",
"base" : {
"path" : "DomainResource.text",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "Narrative"
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"xpath" : "@value|f:*|h:div",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
],
"isModifier" : false,
"isSummary" : false,
"mapping" : [
{
"identity" : "rim",
"map" : "Act.text?"
}
]
},
{
"id" : "MedicationRequest.contained",
"path" : "MedicationRequest.contained",
"short" : "å §åµçï¼containedï¼ãè¡å §çResources",
"definition" : "éäºresourceå §åµï¼containsï¼çresourceä¸æå¦å¤åæ¼ä»»ä½FHIR伺æå¨ï¼æå³å®åç¡æ³å¨ä»»ä½FHIR伺æå¨ä¸è¢«æ¾å°ï¼ä¹ç¡æ³æèªå·±ç¨ç«çè³æç°åï¼äº¤æï¼transactionï¼ç¯åã",
"comment" : "ç¶å §å®¹å¯ä»¥å¾ä»»ä½FHIR伺æå¨æ¾å°æï¼ä¸æè©²ä»¥å §åµï¼containedï¼resourceçæ¹å¼åç¾ï¼å çºä¸æ¦å¤±å»èå¥ï¼å次æ¢å¾©å®æ¯é常å°é£çï¼ä¸¦ä¸å決æ¼æ å¢ï¼ãå §åµï¼containedï¼çresourceå¯å¨å®åçmetaè³æé ç®ä¸è¡¨è¿°profilesåtagï¼ä½ä¸æ該æå®å ¨æ¨èï¼security labelsï¼ã",
"alias" : [
"inline resources",
"anonymous resources",
"contained resources"
],
"min" : 0,
"max" : "*",
"base" : {
"path" : "DomainResource.contained",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "Resource"
}
],
"isModifier" : false,
"isSummary" : false,
"mapping" : [
{
"identity" : "rim",
"map" : "N/A"
}
]
},
{
"id" : "MedicationRequest.extension",
"path" : "MedicationRequest.extension",
"short" : "æ´å çè³æé ç®",
"definition" : "å¯ç¨æ¼è¡¨ç¤ºä¸å±¬æ¼æ¤resourceåºæ¬å®ç¾©çé¡å¤è³è¨ãçºäºæ´å ç使ç¨å®å ¨åå¯ç®¡çï¼å°æ´å çå®ç¾©å使ç¨æä¸å¥å´æ ¼ç管çãå管任ä½å¯¦ä½è é½å¯ä»¥å®ç¾©ä¸åæ´å ï¼ä½ä½çºæ´å å®ç¾©çä¸é¨åï¼**å¿ é ï¼SHALLï¼** 滿足ä¸ç³»åè¦æ±ã",
"comment" : "ä»»ä½æç¨ç¨å¼ãå°æ¡ææ¨æºä½¿ç¨æ´å æï¼é½ä¸æ該帶æä»»ä½è² é¢çè¯æ³ã使ç¨æ´å æ¯å 許FHIRè¦ç¯çºæ¯å人ä¿çä¸åæ ¸å¿çç°¡ææ§ã",
"min" : 0,
"max" : "*",
"base" : {
"path" : "DomainResource.extension",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "Extension"
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"xpath" : "@value|f:*|h:div",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
},
{
"key" : "ext-1",
"severity" : "error",
"human" : "Must have either extensions or value[x], not both",
"expression" : "extension.exists() != value.exists()",
"xpath" : "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
"source" : "http://hl7.org/fhir/StructureDefinition/Extension"
}
],
"isModifier" : false,
"isSummary" : false
},
{
"id" : "MedicationRequest.modifierExtension",
"path" : "MedicationRequest.modifierExtension",
"short" : "æ¤æ´å çè³æé ç®å¯è½æå®å ¨ä¿®æ£ææ¹è®å ¶ä»è³æé ç®çæ涵ï¼éç¹å¥çæã",
"definition" : "å¯ä»¥ç¨ä¾è¡¨ç¤ºä¸å±¬æ¼æ¤resourceçåºæ¬å®ç¾©çé¡å¤è³è¨ï¼ä¸¦ä¿®æ¹å å«å®æå §åµï¼containedï¼çè³æé ç®çç解å/æå°å å«è³æé ç®ä¹å¾çºä½¿ç¨çç解ãé常修飾ç¨çè³æé ç®æä¾å¦å®æéå®çè³è¨ãçºäºä½¿æ´å ç使ç¨å®å ¨åå¯ç®¡çï¼å°æ´å çå®ç¾©å使ç¨æä¸å¥å´æ ¼ç管çãéç¶ä»»ä½å¯¦ä½è é½å¯ä»¥å®ç¾©ä¸åæ´å ï¼ä½å¨å®ç¾©æ´å æ **å¿ é ï¼SHALLï¼** 滿足ä¸çµè¦æ±ãèçresourceçæç¨ç¨å¼éè¦æª¢æ¥ä¿®é£¾ç¨çæ´å è³æé ç®ã \n修飾ç¨çæ´å è³æé ç® **å¿ é æ²æï¼SHALL NOTï¼** æ¹è®resourceæDomainResourceä¸ä»»ä½è³æé ç®çå«ç¾©ï¼å æ¬ä¸è½æ¹è®modifierExtensionæ¬èº«çå«ç¾©ï¼ã",
"comment" : "ä»»ä½æç¨ç¨å¼ãå°æ¡ææ¨æºä½¿ç¨æ´å æï¼é½ä¸æ該帶æä»»ä½è² é¢çè¯æ³ã使ç¨æ´å æ¯å 許FHIRè¦ç¯çºæ¯å人ä¿çä¸åæ ¸å¿çç°¡ææ§ã",
"requirements" : "修飾ç¨çè³æé ç®æ´å å 許å°ä¸è½å®å ¨å°å¿½ç¥çæ´å ï¼èçµå¤§å¤æ¸å¯ä»¥å®å ¨å°å¿½ç¥çæ´å æ確ååéä¾ãé樣åæå©æ¼ä¿é²å¯äºæä½æ§ï¼å çºç¡éç¦æ¢å¯¦ä½è 使ç¨æ´å ï¼æ³è¦ç解æ´å¤è³è¨ï¼è«åè¦[修飾ç¨çè³æé ç®æ´å ä¹å®ç¾©]ï¼http://hl7.org/fhir/R4/extensibility.html#modifierExtensionï¼ã",
"min" : 0,
"max" : "*",
"base" : {
"path" : "DomainResource.modifierExtension",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "Extension"
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"xpath" : "@value|f:*|h:div",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
},
{
"key" : "ext-1",
"severity" : "error",
"human" : "Must have either extensions or value[x], not both",
"expression" : "extension.exists() != value.exists()",
"xpath" : "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
"source" : "http://hl7.org/fhir/StructureDefinition/Extension"
}
],
"isModifier" : true,
"isModifierReason" : "Modifier extensions are expected to modify the meaning or interpretation of the resource that contains them",
"isSummary" : false
},
{
"id" : "MedicationRequest.identifier",
"path" : "MedicationRequest.identifier",
"short" : "æ¤è¥åè«æ±çå¤é¨èå¥ç¢¼",
"definition" : "èæ¤è¥åè«æ±ç¸éçèå¥ç¢¼ï¼éäºèå¥ç¢¼æ¯ç±æ¥åæµç¨å®ç¾©çï¼ä¸¦ä¸/æè å¨å°resourceæ¬èº«çç´æ¥URLåç §ä¸åé©çæ æ³ä¸ç¨ä¾åç §å®ãå®åæ¯ç±å·è¡è æå ¶ä»ç³»çµ±æå®çµ¦æ¤resourceçæ¥åç¨èå¥ç¢¼ï¼ä¸¦é¨èresourceçæ´æ°åå¾ä¼ºæå¨å°ä¼ºæå¨çå³æèä¿æä¸è®ã",
"comment" : "éæ¯ä¸åæ¥åç¨èå¥ç¢¼ï¼èä¸æ¯ä¸åresourceèå¥ç¢¼ã",
"min" : 0,
"max" : "*",
"base" : {
"path" : "MedicationRequest.identifier",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "Identifier"
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"xpath" : "@value|f:*|h:div",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
],
"mustSupport" : true,
"isModifier" : false,
"isSummary" : false,
"mapping" : [
{
"identity" : "workflow",
"map" : "Request.identifier"
},
{
"identity" : "script10.6",
"map" : "Message/Header/PrescriberOrderNumber"
},
{
"identity" : "w5",
"map" : "FiveWs.identifier"
},
{
"identity" : "v2",
"map" : "ORC-2-Placer Order Number / ORC-3-Filler Order Number"
},
{
"identity" : "rim",
"map" : ".id"
}
]
},
{
"id" : "MedicationRequest.status",
"path" : "MedicationRequest.status",
"short" : "active | on-hold | cancelled | completed | entered-in-error | stopped | draft | unknown",
"definition" : "ä¸åæå®é«ä»¤ç¶åçæ ç代碼ãä¸è¬ä¾èªªï¼å®æ¯æææå®æççæ ã",
"comment" : "éåè³æé ç®è¢«æ¨è¨çºä¿®é£¾ç¨ï¼å çºæ¤çæ 亦å å«æ¨è¨resourceç¶åçºç¡æç代碼ã",
"min" : 1,
"max" : "1",
"base" : {
"path" : "MedicationRequest.status",
"min" : 1,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"patternCode" : "active",
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"xpath" : "@value|f:*|h:div",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
],
"mustSupport" : true,
"isModifier" : true,
"isModifierReason" : "This element is labeled as a modifier because it is a status element that contains status entered-in-error which means that the resource should not be treated as valid",
"isSummary" : true,
"binding" : {
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
"valueString" : "MedicationRequestStatus"
}
],
"strength" : "required",
"description" : "æå¡«å ¥æç¶å®å¼éä¸çå ¶ä¸ä¸å代碼",
"valueSet" : "http://hl7.org/fhir/ValueSet/medicationrequest-status|4.0.1"
},
"mapping" : [
{
"identity" : "workflow",
"map" : "Request.status"
},
{
"identity" : "script10.6",
"map" : "no mapping"
},
{
"identity" : "w5",
"map" : "FiveWs.status"
},
{
"identity" : "rim",
"map" : ".statusCode"
}
]
},
{
"id" : "MedicationRequest.statusReason",
"path" : "MedicationRequest.statusReason",
"short" : "ç¶åçæ çåå ",
"definition" : "ææMedicationRequestç¶åçæ çåå ",
"comment" : "éé常åªç¨æ¼ ãä¾å¤ãçæ ï¼ä¾å¦ï¼ãæ«åãæ ãåæ¶ããMedicationRequestçåå æ¯å¨reasonCodeä¸æè¿°ï¼èä¸æ¯å¨é裡ã",
"min" : 0,
"max" : "1",
"base" : {
"path" : "MedicationRequest.statusReason",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "CodeableConcept",
"profile" : [
"https://twcore.mohw.gov.tw/ig/twcore/StructureDefinition/CodeableConcept-tw"
]
}
],
"condition" : [
"ele-1"
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"xpath" : "@value|f:*|h:div",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
],
"isModifier" : false,
"binding" : {
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
"valueString" : "MedicationRequestStatusReason"
}
],
"strength" : "example",
"description" : "å¯åèæç¶å®å¼éï¼ä½æ¤å¼éåªæ¯éå°éåæ¬ä½çä¸åå¯è½å¼çç¯ä¾ï¼ä¸é æä¹ä¸é¼åµä½¿ç¨è ä¸å®è¦ä½¿ç¨æ¤å¼éç代碼ã",
"valueSet" : "http://hl7.org/fhir/ValueSet/medicationrequest-status-reason"
},
"mapping" : [
{
"identity" : "rim",
"map" : "n/a"
},
{
"identity" : "v2",
"map" : "CE/CNE/CWE"
},
{
"identity" : "rim",
"map" : "CD"
},
{
"identity" : "orim",
"map" : "fhir:CodeableConcept rdfs:subClassOf dt:CD"
}
]
},
{
"id" : "MedicationRequest.intent",
"path" : "MedicationRequest.intent",
"short" : "proposal | plan | order | original-order | reflex-order | filler-order | instance-order | option",
"definition" : "è«æ±æ¯ææ¡ãè¨ç«ãéæ¯åå§é«ä»¤ï¼",
"comment" : "é ææåè«æ±è çåå¥å°å¨MedicationRequestçä¸åé段åå°éå¶ãä¾å¦ï¼ææ¡å¯ç±ç 人ï¼Patientï¼ãç¸é人å¡ï¼relatedPersonï¼ãå¥åº·ç §è·æåæä¾è ï¼Practitionerï¼æè¨åï¼Deviceï¼å»ºç«ãç §è·è¨ç«å¯ç±å¥åº·ç §è·æåæä¾è ãç 人ãç¸é人å¡åè¨å建ç«ãåå§é«ä»¤åªè½ç±å¥åº·ç §è·æåæä¾è 建ç«ã\n \n實ä¾é«ä»¤ï¼an instance-orderï¼æ¯è«æ±æé«ä»¤ç實ä¾ï¼å¯ç¨æ¼å¡«å 給è¥ç´éã\n \néåè³æé ç®è¢«æ¨è¨çºä¿®é£¾ç¨ï¼å çºå ¶æåæ¹è®resource實éé©ç¨çæéåæ¹å¼ã",
"min" : 1,
"max" : "1",
"base" : {
"path" : "MedicationRequest.intent",
"min" : 1,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"patternCode" : "proposal",
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"xpath" : "@value|f:*|h:div",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
],
"mustSupport" : true,
"isModifier" : true,
"isModifierReason" : "This element changes the interpretation of all descriptive attributes. For example \"the time the request is recommended to occur\" vs. \"the time the request is authorized to occur\" or \"who is recommended to perform the request\" vs. \"who is authorized to perform the request",
"isSummary" : true,
"binding" : {
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
"valueString" : "MedicationRequestIntent"
}
],
"strength" : "required",
"description" : "æå¡«å ¥æç¶å®å¼éä¸çå ¶ä¸ä¸å代碼",
"valueSet" : "http://hl7.org/fhir/ValueSet/medicationrequest-intent|4.0.1"
},
"mapping" : [
{
"identity" : "workflow",
"map" : "Request.intent"
},
{
"identity" : "w5",
"map" : "FiveWs.class"
},
{
"identity" : "rim",
"map" : ".moodCode (nuances beyond PRP/PLAN/RQO would need to be elsewhere)"
}
]
},
{
"id" : "MedicationRequest.category",
"path" : "MedicationRequest.category",
"short" : "ç¨è¥åå¥",
"definition" : "表示è¥åè«æ±çåå¥ï¼ä¾å¦ï¼é è¨ç¨è¥æ給è¥çå°æ¹ï¼å³ä½é¢ç 人æé診ç 人ï¼ï¼ã",
"comment" : "æ¤é¡å¥å¯ç¨æ¼å æ¬é æçè¥å使ç¨å°é»æå ¶ä»åå¥çè«æ±",
"min" : 0,
"max" : "*",
"base" : {
"path" : "MedicationRequest.category",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "CodeableConcept",
"profile" : [
"https://twcore.mohw.gov.tw/ig/twcore/StructureDefinition/CodeableConcept-tw"
]
}
],
"condition" : [
"ele-1"
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"xpath" : "@value|f:*|h:div",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
],
"mustSupport" : true,
"isModifier" : false,
"binding" : {
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
"valueString" : "MedicationRequestCategory"
}
],
"strength" : "example",
"description" : "å¯åèæç¶å®å¼éï¼ä½æ¤å¼éåªæ¯éå°éåæ¬ä½çä¸åå¯è½å¼çç¯ä¾ï¼ä¸é æä¹ä¸é¼åµä½¿ç¨è ä¸å®è¦ä½¿ç¨æ¤å¼éç代碼ã",
"valueSet" : "http://hl7.org/fhir/ValueSet/medicationrequest-category"
},
"mapping" : [
{
"identity" : "rim",
"map" : "n/a"
},
{
"identity" : "v2",
"map" : "CE/CNE/CWE"
},
{
"identity" : "rim",
"map" : "CD"
},
{
"identity" : "orim",
"map" : "fhir:CodeableConcept rdfs:subClassOf dt:CD"
}
]
},
{
"id" : "MedicationRequest.priority",
"path" : "MedicationRequest.priority",
"short" : "routine ï½ urgent ï½ asap ï½ stat",
"definition" : "表示ç¸å°æ¼å ¶ä»è«æ±èè¨ï¼æ¤è¥åè«æ±æå¦ä½å¿«éå¾å°èçã",
"min" : 0,
"max" : "1",
"base" : {
"path" : "MedicationRequest.priority",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"xpath" : "@value|f:*|h:div",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
],
"isModifier" : false,
"isSummary" : true,
"binding" : {
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
"valueString" : "MedicationRequestPriority"
}
],
"strength" : "required",
"description" : "æå¡«å ¥RequestPriorityå¼éä¸çå ¶ä¸ä¸å代碼",
"valueSet" : "http://hl7.org/fhir/ValueSet/request-priority|4.0.1"
},
"mapping" : [
{
"identity" : "workflow",
"map" : "Request.priority"
},
{
"identity" : "w5",
"map" : "FiveWs.grade"
},
{
"identity" : "rim",
"map" : ".priorityCode"
}
]
},
{
"id" : "MedicationRequest.doNotPerform",
"path" : "MedicationRequest.doNotPerform",
"short" : "å¦æè¥åè«æ±æ¯ç¦æ¢æ´»åï¼åçºçã",
"definition" : "å¦æçºçï¼è¡¨ç¤ºå¥åº·ç §è·æåæä¾è è¦æ±ä¸ç¼çè¥åè«æ±ã",
"comment" : "å¦ææ²æå ·é«èªªæä¸å·è¡ï¼å該è¥åè«æ±æ¯ä¸åæ£åçè«æ±ï¼ä¾å¦ï¼ãå·è¡ãã",
"min" : 0,
"max" : "1",
"base" : {
"path" : "MedicationRequest.doNotPerform",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "boolean"
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"xpath" : "@value|f:*|h:div",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
],
"isModifier" : true,
"isModifierReason" : "This element is labeled as a modifier because this element negates the request to occur (ie, this is a request for the medication not to be ordered or prescribed, etc)",
"isSummary" : true,
"mapping" : [
{
"identity" : "rim",
"map" : "SubstanceAdministration.actionNegationInd"
}
]
},
{
"id" : "MedicationRequest.reported[x]",
"path" : "MedicationRequest.reported[x]",
"short" : "è¢«å ±åçèä¸æ¯ä¸»è¦çç´é",
"definition" : "表ææ¤è¨éæ¯å¦çºæ¬¡ç´ç ãå ±å ãç´éï¼èä¸æ¯ä½çºåå§ç主è¦ç實ä¾æºç´éï¼å®ä¹å¯ç¨ä»¥è¡¨æå ±åçä¾æºã",
"min" : 0,
"max" : "1",
"base" : {
"path" : "MedicationRequest.reported[x]",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "boolean"
},
{
"code" : "Reference",
"targetProfile" : [
"https://imri.cgh.org.tw/imri/StructureDefinition/patient-imri",
"https://twcore.mohw.gov.tw/ig/twcore/StructureDefinition/Practitioner-twcore",
"https://twcore.mohw.gov.tw/ig/twcore/StructureDefinition/PractitionerRole-twcore",
"http://hl7.org/fhir/StructureDefinition/RelatedPerson",
"https://twcore.mohw.gov.tw/ig/twcore/StructureDefinition/Organization-twcore"
]
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"xpath" : "@value|f:*|h:div",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
],
"isModifier" : false,
"isSummary" : true,
"mapping" : [
{
"identity" : "rim",
"map" : ".participation[typeCode=INF].role"
}
]
},
{
"id" : "MedicationRequest.medication[x]",
"path" : "MedicationRequest.medication[x]",
"slicing" : {
"discriminator" : [
{
"type" : "type",
"path" : "$this"
}
],
"ordered" : false,
"rules" : "closed"
},
"short" : "æç¨çè¥åã",
"definition" : "ææ被è«æ±çè¥åï¼éæ¯ä¸åæå代表è¥åçresourceçé£æ¥ï¼å¯ä»¥æ¯è¥åçç´°ç¯ï¼ä¹å¯ä»¥æ¯ä¸å帶æ代碼ç屬æ§ï¼å¾å·²ç¥çè¥åå表ä¸æææ¤è¥åã",
"comment" : "å¦æåªå ·é«èªªæä¸å代碼ï¼é£éº¼å®éè¦æ¯ä¸åç¹å®ç¢åç代碼ãå¦æéè¦æ´å¤è³è¨ï¼é£éº¼å»ºè°ä½¿ç¨Medication resourceãä¾å¦ï¼å¦ææ¨éè¦ååææ¹èï¼æè å¦æè¥åæ¯è¤æ¹æè¨å ´èª¿è£½ï¼extemporaneously preparedï¼çï¼é£éº¼æ¨å¿ é åèMedication resourceã",
"min" : 1,
"max" : "1",
"base" : {
"path" : "MedicationRequest.medication[x]",
"min" : 1,
"max" : "1"
},
"type" : [
{
"code" : "CodeableConcept",
"profile" : [
"https://twcore.mohw.gov.tw/ig/twcore/StructureDefinition/CodeableConcept-tw"
]
},
{
"code" : "Reference",
"targetProfile" : [
"https://twcore.mohw.gov.tw/ig/twcore/StructureDefinition/Medication-twcore"
]
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"xpath" : "@value|f:*|h:div",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
],
"mustSupport" : true,
"isModifier" : false,
"isSummary" : true,
"binding" : {
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
"valueString" : "MedicationCode"
}
],
"strength" : "example",
"description" : "æ¤è³æé ç®çºå¯æ´å ç¶å®é è¨åéæ¨æºå¼éï¼ä½å¯¦ä½è å¯è¦å¯¦åå°æ¡éæ±åªç¶å®ä»¥ä¸slicesä¸çä»»ä¸å¼éãç®åæªåªéå®ç¶å®é è¨å¼éæ¯å çºå°ç¡sliceå¼éèé è¨åéæ¨æºå¼éç代碼å°æ表ï¼å¾ å¾çºæç¸å°ç代碼å°æ表å¾å°å»ºè°æ¡ç¨åéæ¨æºå¼éä½çºå¯ä¸ç¶å®å¼é並éå°è©²å¼éé²è¡æ´å è管çï¼ä»¥å©é²è¡è·¨åè跨系統ä¹è³æ交æã",
"valueSet" : "http://hl7.org/fhir/ValueSet/medication-codes"
},
"mapping" : [
{
"identity" : "workflow",
"map" : "Request.code"
},
{
"identity" : "script10.6",
"map" : "Message/Body/NewRx/MedicationPrescribed\r\rMedication.code.coding.code = Message/Body/NewRx/MedicationPrescribed/DrugCoded/ProductCode\r\rMedication.code.coding.system = Message/Body/NewRx/MedicationPrescribed/DrugCoded/ProductCodeQualifier\r\rMedication.code.coding.display = Message/Body/NewRx/MedicationPrescribed/DrugDescription"
},
{
"identity" : "w5",
"map" : "FiveWs.what[x]"
},
{
"identity" : "v2",
"map" : "RXE-2-Give Code / RXO-1-Requested Give Code / RXC-2-Component Code"
},
{
"identity" : "rim",
"map" : "consumable.administrableMedication"
}
]
},
{
"id" : "MedicationRequest.medication[x]:medicationReference",
"path" : "MedicationRequest.medication[x]",
"sliceName" : "medicationReference",
"short" : "Medication to be taken",
"definition" : "Identifies the medication being requested. This is a link to a resource that represents the medication which may be the details of the medication or simply an attribute carrying a code that identifies the medication from a known list of medications.",
"comment" : "If only a code is specified, then it needs to be a code for a specific product. If more information is required, then the use of the Medication resource is recommended. For example, if you require form or lot number or if the medication is compounded or extemporaneously prepared, then you must reference the Medication resource.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "MedicationRequest.medication[x]",
"min" : 1,
"max" : "1"
},
"type" : [
{
"code" : "Reference",
"targetProfile" : [
"https://twcore.mohw.gov.tw/ig/twcore/StructureDefinition/Medication-twcore"
]
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"xpath" : "@value|f:*|h:div",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
],
"isModifier" : false,
"isSummary" : true,
"mapping" : [
{
"identity" : "workflow",
"map" : "Request.code"
},
{
"identity" : "script10.6",
"map" : "Message/Body/NewRx/MedicationPrescribed\r\rMedication.code.coding.code = Message/Body/NewRx/MedicationPrescribed/DrugCoded/ProductCode\r\rMedication.code.coding.system = Message/Body/NewRx/MedicationPrescribed/DrugCoded/ProductCodeQualifier\r\rMedication.code.coding.display = Message/Body/NewRx/MedicationPrescribed/DrugDescription"
},
{
"identity" : "w5",
"map" : "FiveWs.what[x]"
},
{
"identity" : "v2",
"map" : "RXE-2-Give Code / RXO-1-Requested Give Code / RXC-2-Component Code"
},
{
"identity" : "rim",
"map" : "consumable.administrableMedication"
}
]
},
{
"id" : "MedicationRequest.medication[x]:medicationCodeableConcept",
"path" : "MedicationRequest.medication[x]",
"sliceName" : "medicationCodeableConcept",
"short" : "æç¨çè¥åãæ¤è³æé ç®çºå¯æ´å ç¶å®é è¨åéæ¨æºå¼éï¼ä½å¯¦ä½è å¯è¦å¯¦åå°æ¡éæ±åªç¶å®ä»¥ä¸slicesä¸çä»»ä¸å¼éãç®åæªåªéå®ç¶å®é è¨å¼éæ¯å çºå°ç¡sliceå¼éèé è¨åéæ¨æºå¼éç代碼å°æ表ï¼å¾ å¾çºæç¸å°ç代碼å°æ表å¾å°å»ºè°æ¡ç¨åéæ¨æºå¼éä½çºå¯ä¸ç¶å®å¼é並éå°è©²å¼éé²è¡æ´å è管çï¼ä»¥å©é²è¡è·¨åè跨系統ä¹è³æ交æã",
"definition" : "ææ被éç«çè¥åï¼éæ¯ä¸åæå代表è¥åçresourceçé£æ¥ï¼å¯ä»¥æ¯è¥åçç´°ç¯ï¼ä¹å¯ä»¥æ¯ä¸å帶æ代碼ç屬æ§ï¼å¾å·²ç¥çè¥åå表ä¸æææ¤è¥åã",
"comment" : "å¦æåªå ·é«èªªæä¸å代碼ï¼é£éº¼å®éè¦æ¯ä¸åç¹å®ç¢åç代碼ãå¦æéè¦æ´å¤è³è¨ï¼é£éº¼å»ºè°ä½¿ç¨Medication resourceãä¾å¦ï¼å¦ææ¨éè¦ååææ¹èï¼æè å¦æè¥åæ¯è¤æ¹æè¨å ´èª¿è£½ï¼extemporaneously preparedï¼çï¼é£éº¼æ¨å¿ é åèMedication resourceã",
"min" : 0,
"max" : "1",
"base" : {
"path" : "MedicationRequest.medication[x]",
"min" : 1,
"max" : "1"
},
"type" : [
{
"code" : "CodeableConcept",
"profile" : [
"https://twcore.mohw.gov.tw/ig/twcore/StructureDefinition/CodeableConcept-tw"
]
}
],
"condition" : [
"ele-1"
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"xpath" : "@value|f:*|h:div",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
],
"isModifier" : false,
"binding" : {
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
"valueString" : "MedicationCode"
}
],
"strength" : "example",
"valueSet" : "http://hl7.org/fhir/ValueSet/medication-codes"
},
"mapping" : [
{
"identity" : "rim",
"map" : "n/a"
},
{
"identity" : "v2",
"map" : "CE/CNE/CWE"
},
{
"identity" : "rim",
"map" : "CD"
},
{
"identity" : "orim",
"map" : "fhir:CodeableConcept rdfs:subClassOf dt:CD"
}
]
},
{
"id" : "MedicationRequest.medication[x]:medicationCodeableConcept.id",
"path" : "MedicationRequest.medication[x].id",
"representation" : [
"xmlAttr"
],
"short" : "å¯ä¸å¯èå¥IDï¼ä»¥ä¾è³æé ç®éç¸äºåç §ã",
"definition" : "resourceä¸è³æé ç®çå¯ä¸IDï¼ç¨æ¼å §é¨åç §ï¼ãéå¯ä»¥æ¯ä»»ä½ä¸å«ç©ºæ ¼çå串ã",
"min" : 0,
"max" : "1",
"base" : {
"path" : "Element.id",
"min" : 0,
"max" : "1"
},
"type" : [
{
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
"valueUrl" : "string"
}
],
"code" : "http://hl7.org/fhirpath/System.String"
}
],
"isModifier" : false,
"isSummary" : false,
"mapping" : [
{
"identity" : "rim",
"map" : "n/a"
}
]
},
{
"id" : "MedicationRequest.medication[x]:medicationCodeableConcept.extension",
"path" : "MedicationRequest.medication[x].extension",
"slicing" : {
"discriminator" : [
{
"type" : "value",
"path" : "url"
}
],
"description" : "Extensions are always sliced by (at least) url",
"rules" : "open"
},
"short" : "æ´å çè³æé ç®",
"definition" : "æ´å çè³æé ç®",
"min" : 0,
"max" : "*",
"base" : {
"path" : "Element.extension",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "Extension"
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"xpath" : "@value|f:*|h:div",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
},
{
"key" : "ext-1",
"severity" : "error",
"human" : "Must have either extensions or value[x], not both",
"expression" : "extension.exists() != value.exists()",
"xpath" : "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
"source" : "http://hl7.org/fhir/StructureDefinition/Extension"
}
],
"isModifier" : false,
"isSummary" : false
},
{
"id" : "MedicationRequest.medication[x]:medicationCodeableConcept.coding",
"path" : "MedicationRequest.medication[x].coding",
"slicing" : {
"discriminator" : [
{
"type" : "pattern",
"path" : "$this"
}
],
"rules" : "open"
},
"short" : "ç±å°éè¡èªç³»çµ±ï¼terminology systemï¼å®ç¾©ç代碼",
"definition" : "ç±å°éè¡èªç³»çµ±ï¼terminology systemï¼æå®ç¾©ä¹ä»£ç¢¼çåç §",
"comment" : "代碼å¯ä»¥å¨åèæ¸ å®ï¼enumerationsï¼æä»£ç¢¼æ¸ å®ï¼code listsï¼ä¸é常é¨æå°å®ç¾©ï¼ç´è³æé常æ£å¼çå®ç¾©ï¼ä¾å¦ï¼SNOMED CTâæ´å¤è³è¨è¦HL7 v3æ ¸å¿ååï¼Core Principlesï¼ã編碼çæåºæ¯æªå®ç¾©çå è **å¿ é æ²æï¼SHALL NOTï¼** 被ç¨ä¾æ¨æ·æ義ãä¸è¬ä¾èªªï¼æå¤åªæä¸å編碼å¼ï¼coding valuesï¼æ被æ¨è¨çºUserSelected = trueã",
"requirements" : "å 許代碼系統ä¸çæ¿ä»£ç·¨ç¢¼ï¼ä»¥åç¿»è¯å°å ¶ä»ç·¨ç¢¼ç³»çµ±ã",
"min" : 0,
"max" : "*",
"base" : {
"path" : "CodeableConcept.coding",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "Coding",
"profile" : [
"https://twcore.mohw.gov.tw/ig/twcore/StructureDefinition/Coding-tw"
]
}
],
"condition" : [
"ele-1"
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"xpath" : "@value|f:*|h:div",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
],
"mustSupport" : true,
"isModifier" : false,
"mapping" : [
{
"identity" : "rim",
"map" : "n/a"
},
{
"identity" : "v2",
"map" : "CE/CNE/CWE subset one of the sets of component 1-3 or 4-6"
},
{
"identity" : "rim",
"map" : "CV"
},
{
"identity" : "orim",
"map" : "fhir:Coding rdfs:subClassOf dt:CDCoding"
}
]
},
{
"id" : "MedicationRequest.medication[x]:medicationCodeableConcept.coding:fda-medication-tw",
"path" : "MedicationRequest.medication[x].coding",
"sliceName" : "fda-medication-tw",
"short" : "æ¤çºèºç£é£åè¥ç©ç®¡çç½²(TFDA)ç¶è·ä¹è¥å代碼ï¼æ¶µèç¯åç¸å°å®æ´ï¼å¯å 費使ç¨ï¼å¯åªå é¸ç¨æ¤ä»£ç¢¼ã",
"definition" : "ç±å°éè¡èªç³»çµ±ï¼terminology systemï¼æå®ç¾©ä¹ä»£ç¢¼çåç §ã",
"comment" : "代碼å¯ä»¥å¨åèæ¸ å®ï¼enumerationsï¼æä»£ç¢¼æ¸ å®ï¼code listsï¼ä¸é常é¨æå°å®ç¾©ï¼ç´è³æé常æ£å¼çå®ç¾©ï¼å¦SNOMED CTâæ´å¤è³è¨è¦HL7 v3æ ¸å¿ååï¼Core Principlesï¼ã編碼çæåºæ¯æªå®ç¾©çå è **å¿ é æ²æï¼SHALL NOTï¼** 被ç¨ä¾æ¨æ·æ義ãä¸è¬ä¾èªªï¼æå¤åªæä¸å編碼å¼ï¼coding valuesï¼æ被æ¨è¨çºUserSelected = trueã",
"requirements" : "å 許代碼系統ä¸çæ¿ä»£ç·¨ç¢¼ï¼ä»¥åç¿»è¯å°å ¶ä»ç·¨ç¢¼ç³»çµ±ã",
"min" : 0,
"max" : "1",
"base" : {
"path" : "CodeableConcept.coding",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "Coding",
"profile" : [
"https://twcore.mohw.gov.tw/ig/twcore/StructureDefinition/Coding-tw"
]
}
],
"condition" : [
"ele-1"
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"xpath" : "@value|f:*|h:div",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
],
"mustSupport" : true,
"isModifier" : false,
"binding" : {
"strength" : "required",
"description" : "æå¡«å ¥æç¶å®å¼éä¸çå ¶ä¸ä¸å代碼ã",
"valueSet" : "https://twcore.mohw.gov.tw/ig/twcore/ValueSet/medication-fda-tw"
},
"mapping" : [
{
"identity" : "rim",
"map" : "n/a"
},
{
"identity" : "v2",
"map" : "CE/CNE/CWE subset one of the sets of component 1-3 or 4-6"
},
{
"identity" : "rim",
"map" : "CV"
},
{
"identity" : "orim",
"map" : "fhir:Coding rdfs:subClassOf dt:CDCoding"
}
]
},
{
"id" : "MedicationRequest.medication[x]:medicationCodeableConcept.coding:nhi-medication-tw",
"path" : "MedicationRequest.medication[x].coding",
"sliceName" : "nhi-medication-tw",
"short" : "æ¤çºä¸å¤®å¥åº·ä¿éªç½²(NHI)ç¶è·ä¹è¥å代碼ï¼ä¸»è¦éå°ç³å ±ä½¿ç¨ï¼æ´æ°é »çç¸å°é »ç¹ï¼å¯å 費使ç¨ï¼å¯ä¾æ å¢é¸ç¨æ¤ä»£ç¢¼ã",
"definition" : "ç±å°éè¡èªç³»çµ±ï¼terminology systemï¼æå®ç¾©ä¹ä»£ç¢¼çåç §ã",
"comment" : "代碼å¯ä»¥å¨åèæ¸ å®ï¼enumerationsï¼æä»£ç¢¼æ¸ å®ï¼code listsï¼ä¸é常é¨æå°å®ç¾©ï¼ç´è³æé常æ£å¼çå®ç¾©ï¼å¦SNOMED CTâæ´å¤è³è¨è¦HL7 v3æ ¸å¿ååï¼Core Principlesï¼ã編碼çæåºæ¯æªå®ç¾©çå è **å¿ é æ²æï¼SHALL NOTï¼** 被ç¨ä¾æ¨æ·æ義ãä¸è¬ä¾èªªï¼æå¤åªæä¸å編碼å¼ï¼coding valuesï¼æ被æ¨è¨çºUserSelected = trueã",
"requirements" : "å 許代碼系統ä¸çæ¿ä»£ç·¨ç¢¼ï¼ä»¥åç¿»è¯å°å ¶ä»ç·¨ç¢¼ç³»çµ±ã",
"min" : 0,
"max" : "1",
"base" : {
"path" : "CodeableConcept.coding",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "Coding",
"profile" : [
"https://twcore.mohw.gov.tw/ig/twcore/StructureDefinition/Coding-tw"
]
}
],
"condition" : [
"ele-1"
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"xpath" : "@value|f:*|h:div",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
],
"mustSupport" : true,
"isModifier" : false,
"binding" : {
"strength" : "required",
"description" : "æå¡«å ¥æç¶å®å¼éä¸çå ¶ä¸ä¸å代碼ã",
"valueSet" : "https://twcore.mohw.gov.tw/ig/twcore/ValueSet/medication-nhi-tw"
},
"mapping" : [
{
"identity" : "rim",
"map" : "n/a"
},
{
"identity" : "v2",
"map" : "CE/CNE/CWE subset one of the sets of component 1-3 or 4-6"
},
{
"identity" : "rim",
"map" : "CV"
},
{
"identity" : "orim",
"map" : "fhir:Coding rdfs:subClassOf dt:CDCoding"
}
]
},
{
"id" : "MedicationRequest.medication[x]:medicationCodeableConcept.coding:rxnorm-medication-us-core",
"path" : "MedicationRequest.medication[x].coding",
"sliceName" : "rxnorm-medication-us-core",
"short" : "RxNormçºç¾åUnified Medical Language System®ä¸çè¥å代碼ï¼åå¾UMLS®ææ¬å³å¯å 費使ç¨ï¼å¯ä¾æ å¢é¸ç¨æ¤ä»£ç¢¼ã",
"definition" : "ç±å°éè¡èªç³»çµ±ï¼terminology systemï¼æå®ç¾©ä¹ä»£ç¢¼çåç §ã",
"comment" : "代碼å¯ä»¥å¨åèæ¸ å®ï¼enumerationsï¼æä»£ç¢¼æ¸ å®ï¼code listsï¼ä¸é常é¨æå°å®ç¾©ï¼ç´è³æé常æ£å¼çå®ç¾©ï¼å¦SNOMED CTâæ´å¤è³è¨è¦HL7 v3æ ¸å¿ååï¼Core Principlesï¼ã編碼çæåºæ¯æªå®ç¾©çå è **å¿ é æ²æï¼SHALL NOTï¼** 被ç¨ä¾æ¨æ·æ義ãä¸è¬ä¾èªªï¼æå¤åªæä¸å編碼å¼ï¼coding valuesï¼æ被æ¨è¨çºUserSelected = trueã",
"requirements" : "å 許代碼系統ä¸çæ¿ä»£ç·¨ç¢¼ï¼ä»¥åç¿»è¯å°å ¶ä»ç·¨ç¢¼ç³»çµ±ã",
"min" : 0,
"max" : "1",
"base" : {
"path" : "CodeableConcept.coding",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "Coding",
"profile" : [
"https://twcore.mohw.gov.tw/ig/twcore/StructureDefinition/Coding-tw"
]
}
],
"condition" : [
"ele-1"
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"xpath" : "@value|f:*|h:div",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
],
"mustSupport" : true,
"isModifier" : false,
"binding" : {
"strength" : "required",
"description" : "æå¡«å ¥æç¶å®å¼éä¸çå ¶ä¸ä¸å代碼ã",
"valueSet" : "https://twcore.mohw.gov.tw/ig/twcore/ValueSet/medication-rxnorm-tw"
},
"mapping" : [
{
"identity" : "rim",
"map" : "n/a"
},
{
"identity" : "v2",
"map" : "CE/CNE/CWE subset one of the sets of component 1-3 or 4-6"
},
{
"identity" : "rim",
"map" : "CV"
},
{
"identity" : "orim",
"map" : "fhir:Coding rdfs:subClassOf dt:CDCoding"
}
]
},
{
"id" : "MedicationRequest.medication[x]:medicationCodeableConcept.coding:atc-medication-code",
"path" : "MedicationRequest.medication[x].coding",
"sliceName" : "atc-medication-code",
"short" : "ATC代碼ççæ¬çºä¸çè¡ççµç¹ï¼WHOï¼Collaborating Centre for Drug Statistics Methodologyï¼å¯å 費使ç¨ï¼å¯ä¾æ å¢é¸ç¨æ¤ä»£ç¢¼ã",
"definition" : "ç±å°éè¡èªç³»çµ±ï¼terminology systemï¼æå®ç¾©ä¹ä»£ç¢¼çåç §ã",
"comment" : "代碼å¯ä»¥å¨åèæ¸ å®ï¼enumerationsï¼æä»£ç¢¼æ¸ å®ï¼code listsï¼ä¸é常é¨æå°å®ç¾©ï¼ç´è³æé常æ£å¼çå®ç¾©ï¼å¦SNOMED CTâæ´å¤è³è¨è¦HL7 v3æ ¸å¿ååï¼Core Principlesï¼ã編碼çæåºæ¯æªå®ç¾©çå è **å¿ é æ²æï¼SHALL NOTï¼** 被ç¨ä¾æ¨æ·æ義ãä¸è¬ä¾èªªï¼æå¤åªæä¸å編碼å¼ï¼coding valuesï¼æ被æ¨è¨çºUserSelected = trueã",
"requirements" : "å 許代碼系統ä¸çæ¿ä»£ç·¨ç¢¼ï¼ä»¥åç¿»è¯å°å ¶ä»ç·¨ç¢¼ç³»çµ±ã",
"min" : 0,
"max" : "1",
"base" : {
"path" : "CodeableConcept.coding",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "Coding",
"profile" : [
"https://twcore.mohw.gov.tw/ig/twcore/StructureDefinition/Coding-tw"
]
}
],
"condition" : [
"ele-1"
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"xpath" : "@value|f:*|h:div",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
],
"mustSupport" : true,
"isModifier" : false,
"binding" : {
"strength" : "required",
"description" : "æå¡«å ¥æç¶å®å¼éä¸çå ¶ä¸ä¸å代碼ã",
"valueSet" : "https://twcore.mohw.gov.tw/ig/twcore/ValueSet/medcation-atc-tw"
},
"mapping" : [
{
"identity" : "rim",
"map" : "n/a"
},
{
"identity" : "v2",
"map" : "CE/CNE/CWE subset one of the sets of component 1-3 or 4-6"
},
{
"identity" : "rim",
"map" : "CV"
},
{
"identity" : "orim",
"map" : "fhir:Coding rdfs:subClassOf dt:CDCoding"
}
]
},
{
"id" : "MedicationRequest.medication[x]:medicationCodeableConcept.coding:snomedct-medication-codes",
"path" : "MedicationRequest.medication[x].coding",
"sliceName" : "snomedct-medication-codes",
"short" : "æ¤çºSNOMED CT代碼ï¼è¥æ©æ§å·²æ購買ç¸éææ¬ï¼äº¦å¯ä½¿ç¨ã",
"definition" : "ç±å°éè¡èªç³»çµ±ï¼terminology systemï¼æå®ç¾©ä¹ä»£ç¢¼çåç §ã",
"comment" : "代碼å¯ä»¥å¨åèæ¸ å®ï¼enumerationsï¼æä»£ç¢¼æ¸ å®ï¼code listsï¼ä¸é常é¨æå°å®ç¾©ï¼ç´è³æé常æ£å¼çå®ç¾©ï¼å¦SNOMED CTâæ´å¤è³è¨è¦HL7 v3æ ¸å¿ååï¼Core Principlesï¼ã編碼çæåºæ¯æªå®ç¾©çå è **å¿ é æ²æï¼SHALL NOTï¼** 被ç¨ä¾æ¨æ·æ義ãä¸è¬ä¾èªªï¼æå¤åªæä¸å編碼å¼ï¼coding valuesï¼æ被æ¨è¨çºUserSelected = trueã",
"requirements" : "å 許代碼系統ä¸çæ¿ä»£ç·¨ç¢¼ï¼ä»¥åç¿»è¯å°å ¶ä»ç·¨ç¢¼ç³»çµ±ã",
"min" : 0,
"max" : "1",
"base" : {
"path" : "CodeableConcept.coding",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "Coding",
"profile" : [
"https://twcore.mohw.gov.tw/ig/twcore/StructureDefinition/Coding-tw"
]
}
],
"condition" : [
"ele-1"
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"xpath" : "@value|f:*|h:div",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
],
"mustSupport" : true,
"isModifier" : false,
"binding" : {
"strength" : "required",
"description" : "å¯åèæç¶å®å¼éï¼ä½æ¤å¼éåªæ¯éå°éåæ¬ä½çä¸åå¯è½å¼çç¯ä¾ï¼ä¸é æä¹ä¸é¼åµä½¿ç¨è ä¸å®è¦ä½¿ç¨æ¤å¼éç代碼ã",
"valueSet" : "http://hl7.org/fhir/ValueSet/medication-codes"
},
"mapping" : [
{
"identity" : "rim",
"map" : "n/a"
},
{
"identity" : "v2",
"map" : "CE/CNE/CWE subset one of the sets of component 1-3 or 4-6"
},
{
"identity" : "rim",
"map" : "CV"
},
{
"identity" : "orim",
"map" : "fhir:Coding rdfs:subClassOf dt:CDCoding"
}
]
},
{
"id" : "MedicationRequest.medication[x]:medicationCodeableConcept.text",
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
"valueBoolean" : true
}
],
"path" : "MedicationRequest.medication[x].text",
"short" : "æ¦å¿µçæå表示æ³",
"definition" : "è¼¸å ¥è³æç使ç¨è æè¦ï¼æé¸ï¼æ說ç人é¡å¯è®æå表述ï¼åï¼æï¼å ¶ä»£è¡¨ä½¿ç¨è çé æå«ç¾©ã",
"comment" : "å¾å¤æåï¼æ¤æå表述èå ¶ä¸ä¸å代碼ç顯示å稱ç¸åã",
"requirements" : "å°éè¡èªä¸ç代碼並ä¸ç¸½æ¯è½ææ人é¡ä½¿ç¨ç細微差å¥çæ£ç¢ºæ義ï¼æè æ ¹æ¬å°±æ²æåé©ç代碼ï¼éäºæ æ³ä¸ï¼æå表述被ç¨ä¾ææä¾æºçå ¨é¨æ義ã",
"min" : 0,
"max" : "1",
"base" : {
"path" : "CodeableConcept.text",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "string"
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"xpath" : "@value|f:*|h:div",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
],
"mustSupport" : true,
"isModifier" : false,
"isSummary" : true,
"mapping" : [
{
"identity" : "v2",
"map" : "C*E.9. But note many systems use C*E.2 for this"
},
{
"identity" : "rim",
"map" : "./originalText[mediaType/code=\"text/plain\"]/data"
},
{
"identity" : "orim",
"map" : "fhir:CodeableConcept.text rdfs:subPropertyOf dt:CD.originalText"
}
]
},
{
"id" : "MedicationRequest.subject",
"path" : "MedicationRequest.subject",
"short" : "çºèª°æåªå實é«éåï¼ä¾å¦ï¼ç¹å®çä¸ç¾¤äººï¼æéç«çè¥åè«æ±",
"definition" : "é£çµè³ä¸åæä¸çµå³å°çµ¦äºè¥åç人",
"comment" : "è¥åè«æ±çå°åæ¯å¿ å¡«çãå°æ¼ä¸æä¾å¯¦éå°è±¡ç次ç´ä½¿ç¨æ¡ä¾ï¼ä»ç¶å¿ é æå®ä¸åå¿åå°è±¡ã",
"min" : 1,
"max" : "1",
"base" : {
"path" : "MedicationRequest.subject",
"min" : 1,
"max" : "1"
},
"type" : [
{
"code" : "Reference",
"targetProfile" : [
"https://imri.cgh.org.tw/imri/StructureDefinition/patient-imri"
]
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"xpath" : "@value|f:*|h:div",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
],
"mustSupport" : true,
"isModifier" : false,
"isSummary" : true,
"mapping" : [
{
"identity" : "workflow",
"map" : "Request.subject"
},
{
"identity" : "script10.6",
"map" : "Message/Body/NewRx/Patient\r\r(need detail to link to specific patient ⦠Patient.Identification in SCRIPT)"
},
{
"identity" : "w5",
"map" : "FiveWs.subject[x]"
},
{
"identity" : "v2",
"map" : "PID-3-Patient ID List"
},
{
"identity" : "rim",
"map" : ".participation[typeCode=AUT].role"
},
{
"identity" : "w5",
"map" : "FiveWs.subject"
}
]
},
{
"id" : "MedicationRequest.encounter",
"path" : "MedicationRequest.encounter",
"short" : "é£çµè³ä¸åæä¸çµå³å°çµ¦äºè¥åç人",
"definition" : "建ç«æ¤[x]çå°±é«ï¼Encounterï¼ï¼æèæ¤è¥åè«æ±ç´éå¯åç¸éçå°±é«ã",
"comment" : "éé常æ¯äºä»¶ç¼ççå°±é«ï¼Encounterï¼ï¼ä½æäºæ´»åå¯è½æ¯å¨å°±é«å®æä¹åæä¹å¾ç¼çï¼ä½ä»èå°±é«çæ å¢ç¸éãå¦æéè¦èç §è·äºä»¶ç¸è¯ç¹«ï¼å®åå°ç¨ä¸åæ´å è³æé ç®ä¾èçã",
"min" : 0,
"max" : "1",
"base" : {
"path" : "MedicationRequest.encounter",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "Reference",
"targetProfile" : [
"https://imri.cgh.org.tw/imri/StructureDefinition/encounter-imri"
]
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"xpath" : "@value|f:*|h:div",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
],
"mustSupport" : true,
"isModifier" : false,
"isSummary" : false,
"mapping" : [
{
"identity" : "workflow",
"map" : "Request.context"
},
{
"identity" : "script10.6",
"map" : "no mapping"
},
{
"identity" : "w5",
"map" : "FiveWs.context"
},
{
"identity" : "v2",
"map" : "PV1-19-Visit Number"
},
{
"identity" : "rim",
"map" : ".inboundRelationship[typeCode=COMP].source[classCode=ENC, moodCode=EVN, code=\"type of encounter or episode\"]"
}
]
},
{
"id" : "MedicationRequest.supportingInformation",
"path" : "MedicationRequest.supportingInformation",
"short" : "ä»»ä½èè¥åè«æ±ç¸éçè£å è³è¨",
"definition" : "ä»»ä½èè¥åè«æ±ç¸éçè£å è³è¨ï¼ä¾å¦ï¼ç 人身é«åé«éï¼",
"min" : 0,
"max" : "*",
"base" : {
"path" : "MedicationRequest.supportingInformation",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "Reference",
"targetProfile" : [
"http://hl7.org/fhir/StructureDefinition/Resource"
]
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"xpath" : "@value|f:*|h:div",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
],
"isModifier" : false,
"isSummary" : false,
"mapping" : [
{
"identity" : "workflow",
"map" : "Request.supportingInfo"
},
{
"identity" : "w5",
"map" : "FiveWs.context"
},
{
"identity" : "rim",
"map" : ".outboundRelationship[typeCode=PERT].target[A_SupportingClinicalStatement CMET minimal with many different choices of classCodes(ORG, ENC, PROC, SPLY, SBADM, OBS) and each of the act class codes draws from one or more of the following moodCodes (EVN, DEF, INT PRMS, RQO, PRP, APT, ARQ, GOL)]"
}
]
},
{
"id" : "MedicationRequest.authoredOn",
"path" : "MedicationRequest.authoredOn",
"short" : "è¥åè«æ±è«æ±æåä½æ被æ°å¯«ï¼",
"definition" : "èæ¹æåæ¸å¯«ææ°å¯«çæ¥æï¼æ許ä¹ææéï¼ã",
"min" : 0,
"max" : "1",
"base" : {
"path" : "MedicationRequest.authoredOn",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "dateTime"
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"xpath" : "@value|f:*|h:div",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
],
"mustSupport" : true,
"isModifier" : false,
"isSummary" : true,
"mapping" : [
{
"identity" : "workflow",
"map" : "Request.authoredOn"
},
{
"identity" : "script10.6",
"map" : "Message/Body/NewRx/MedicationPrescribed/WrittenDate"
},
{
"identity" : "w5",
"map" : "FiveWs.recorded"
},
{
"identity" : "v2",
"map" : "RXE-32-Original Order Date/Time / ORC-9-Date/Time of Transaction"
},
{
"identity" : "rim",
"map" : "author.time"
}
]
},
{
"id" : "MedicationRequest.requester",
"path" : "MedicationRequest.requester",
"short" : "誰ï¼ä»éº¼æåºè¥åè«æ±è«æ±ï¼",
"definition" : "ç¼èµ·è¥åè«æ±ä¸¦å°å ¶ææè² è²¬çå人ãçµç¹æè¨åã",
"min" : 0,
"max" : "1",
"base" : {
"path" : "MedicationRequest.requester",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "Reference",
"targetProfile" : [
"https://twcore.mohw.gov.tw/ig/twcore/StructureDefinition/Practitioner-twcore",
"https://twcore.mohw.gov.tw/ig/twcore/StructureDefinition/PractitionerRole-twcore",
"https://twcore.mohw.gov.tw/ig/twcore/StructureDefinition/Organization-twcore",
"https://imri.cgh.org.tw/imri/StructureDefinition/patient-imri",
"http://hl7.org/fhir/StructureDefinition/RelatedPerson",
"http://hl7.org/fhir/StructureDefinition/Device"
]
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"xpath" : "@value|f:*|h:div",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
],
"mustSupport" : true,
"isModifier" : false,
"isSummary" : true,
"mapping" : [
{
"identity" : "workflow",
"map" : "Request.requester"
},
{
"identity" : "w5",
"map" : "FiveWs.author"
},
{
"identity" : "rim",
"map" : ".participation[typeCode=AUT].role"
}
]
},
{
"id" : "MedicationRequest.performer",
"path" : "MedicationRequest.performer",
"short" : "é æç給è¥å·è¡è ",
"definition" : "å ·é«èªªæçè¥ç©æ²»çå·è¡è ï¼ä¾å¦ï¼çµ¦è¥çå·è¡è ï¼ã",
"min" : 0,
"max" : "1",
"base" : {
"path" : "MedicationRequest.performer",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "Reference",
"targetProfile" : [
"https://twcore.mohw.gov.tw/ig/twcore/StructureDefinition/Practitioner-twcore",
"https://twcore.mohw.gov.tw/ig/twcore/StructureDefinition/PractitionerRole-twcore",
"https://twcore.mohw.gov.tw/ig/twcore/StructureDefinition/Organization-twcore",
"https://imri.cgh.org.tw/imri/StructureDefinition/patient-imri",
"http://hl7.org/fhir/StructureDefinition/Device",
"http://hl7.org/fhir/StructureDefinition/RelatedPerson",
"http://hl7.org/fhir/StructureDefinition/CareTeam"
]
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"xpath" : "@value|f:*|h:div",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
],
"isModifier" : false,
"isSummary" : false,
"mapping" : [
{
"identity" : "workflow",
"map" : "Request.performer"
},
{
"identity" : "w5",
"map" : "FiveWs.actor"
},
{
"identity" : "rim",
"map" : ".participation[typeCode=PRF].role[scoper.determinerCode=INSTANCE]"
}
]
},
{
"id" : "MedicationRequest.performerType",
"path" : "MedicationRequest.performerType",
"short" : "æéç給è¥å·è¡è 種é¡",
"definition" : "表æ給è¥çå·è¡è çåå¥",
"comment" : "å¦æå ·é«èªªæä¸æªè¡¨æå·è¡è ï¼å表æå·è¡è å¿ é æ¯å ·é«çåå¥ãå¦æå ·é«èªªææå·è¡è ï¼é£éº¼å¦ææå®çå·è¡ç¡æ³ç²å¾åé說ææå®å·è¡è çè¦æ±æ¢ä»¶ã",
"min" : 0,
"max" : "1",
"base" : {
"path" : "MedicationRequest.performerType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "CodeableConcept",
"profile" : [
"https://twcore.mohw.gov.tw/ig/twcore/StructureDefinition/CodeableConcept-tw"
]
}
],
"condition" : [
"ele-1"
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"xpath" : "@value|f:*|h:div",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
],
"isModifier" : false,
"binding" : {
"strength" : "extensible",
"description" : "æå¡«å ¥æç¶å®å¼éä¸é©åç代碼ï¼ç¢ºå®ç¡é©åç代碼æå¯ä»¥ä½¿ç¨å ¶ä»å¼éç代碼ä¾è¡¨ç¤ºã",
"valueSet" : "http://hl7.org/fhir/ValueSet/performer-role"
},
"mapping" : [
{
"identity" : "rim",
"map" : "n/a"
},
{
"identity" : "v2",
"map" : "CE/CNE/CWE"
},
{
"identity" : "rim",
"map" : "CD"
},
{
"identity" : "orim",
"map" : "fhir:CodeableConcept rdfs:subClassOf dt:CD"
}
]
},
{
"id" : "MedicationRequest.recorder",
"path" : "MedicationRequest.recorder",
"short" : "è¼¸å ¥è¥åè«æ±è«æ±ç人",
"definition" : "代表å¦ä¸åäººè¼¸å ¥é«ä»¤ç人ï¼ä¾å¦ï¼å¨å£é æé»è©±æ示ä¸çæ æ³ã",
"min" : 0,
"max" : "1",
"base" : {
"path" : "MedicationRequest.recorder",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "Reference",
"targetProfile" : [
"https://twcore.mohw.gov.tw/ig/twcore/StructureDefinition/Practitioner-twcore",
"https://twcore.mohw.gov.tw/ig/twcore/StructureDefinition/PractitionerRole-twcore"
]
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"xpath" : "@value|f:*|h:div",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
],
"isModifier" : false,
"isSummary" : false,
"mapping" : [
{
"identity" : "w5",
"map" : "FiveWs.who"
},
{
"identity" : "rim",
"map" : ".participation[typeCode=TRANS].role[classCode=ASSIGNED].code (HealthcareProviderType)"
}
]
},
{
"id" : "MedicationRequest.reasonCode",
"path" : "MedicationRequest.reasonCode",
"short" : "éç«é«ä»¤æä¸éç«é«ä»¤çåå ææ示",
"definition" : "éç«æä¸éç«è¥åé«ä»¤çåå ææ示",
"comment" : "éå¯è½æ¯ä¸å診æ·ä»£ç¢¼ãå¦æåå¨å®æ´çç æ ãåé¡æ診æ·ï¼conditionï¼ç´éæéè¦éå çç´°ç¯ï¼è«ä½¿ç¨ reasonReferenceã",
"min" : 0,
"max" : "*",
"base" : {
"path" : "MedicationRequest.reasonCode",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "CodeableConcept"
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"xpath" : "@value|f:*|h:div",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
],
"isModifier" : false,
"isSummary" : false,
"binding" : {
"strength" : "extensible",
"description" : "æå¡«å ¥æç¶å®å¼éä¸é©åç代碼ï¼ç¢ºå®ç¡é©åç代碼æå¯ä»¥ä½¿ç¨å ¶ä»å¼éç代碼ä¾è¡¨ç¤ºã",
"valueSet" : "http://hl7.org/fhir/ValueSet/condition-code"
},
"mapping" : [
{
"identity" : "workflow",
"map" : "Request.reasonCode"
},
{
"identity" : "script10.6",
"map" : "Message/Body/NewRx/MedicationPrescribed/Diagnosis/Primary/Value"
},
{
"identity" : "w5",
"map" : "FiveWs.why[x]"
},
{
"identity" : "v2",
"map" : "ORC-16-Order Control Code Reason /RXE-27-Give Indication/RXO-20-Indication / RXD-21-Indication / RXG-22-Indication / RXA-19-Indication"
},
{
"identity" : "rim",
"map" : "reason.observation.reasonCode"
}
]
},
{
"id" : "MedicationRequest.reasonReference",
"path" : "MedicationRequest.reasonReference",
"short" : "éç«èæ¹çåå ï¼ä¾å¦ï¼ç æ ãåé¡æ診æ·ï¼conditionï¼æè 檢é©æª¢æ¥ï¼observationï¼",
"definition" : "éç«è¥åé«ä»¤çåå ï¼ä¾å¦ï¼ç æ ãåé¡æ診æ·ï¼conditionï¼æè 檢é©æª¢æ¥ï¼observationï¼ã",
"comment" : "è¥åé«ä»¤éç«çåå åç §ï¼ä¾å¦ï¼ç æ ãåé¡æ診æ·ï¼conditionï¼æè 檢é©æª¢æ¥ï¼observationï¼ãå¦æåªè½æä¸å代碼åå¨ï¼å使ç¨reasonCodeã",
"min" : 0,
"max" : "*",
"base" : {
"path" : "MedicationRequest.reasonReference",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "Reference",
"targetProfile" : [
"https://twcore.mohw.gov.tw/ig/twcore/StructureDefinition/Condition-twcore",
"https://twcore.mohw.gov.tw/ig/twcore/StructureDefinition/Observation-laboratoryResult-twcore"
]
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"xpath" : "@value|f:*|h:div",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
],
"mustSupport" : true,
"isModifier" : false,
"isSummary" : false,
"mapping" : [
{
"identity" : "workflow",
"map" : "Request.reasonReference"
},
{
"identity" : "script10.6",
"map" : "no mapping"
},
{
"identity" : "w5",
"map" : "FiveWs.why[x]"
},
{
"identity" : "rim",
"map" : "reason.observation[code=ASSERTION].value"
}
]
},
{
"id" : "MedicationRequest.instantiatesCanonical",
"path" : "MedicationRequest.instantiatesCanonical",
"short" : "實ä¾åFHIRè¨ç«æ¸ï¼protocolï¼æå®ç¾©",
"definition" : "æåæ¤è¥åè«æ±å ¨é¨æé¨åéµå®çè¨ç«æ¸ï¼protocolï¼ãæåï¼guidelineï¼ãé«ä»¤éï¼ordersetï¼æå ¶ä»å®ç¾©çURLã",
"min" : 0,
"max" : "*",
"base" : {
"path" : "MedicationRequest.instantiatesCanonical",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "canonical"
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"xpath" : "@value|f:*|h:div",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
],
"isModifier" : false,
"isSummary" : true,
"mapping" : [
{
"identity" : "workflow",
"map" : "Request.instantiates"
},
{
"identity" : "rim",
"map" : ".outboundRelationship[typeCode=DEFN].target"
}
]
},
{
"id" : "MedicationRequest.instantiatesUri",
"path" : "MedicationRequest.instantiatesUri",
"short" : "實ä¾åå¤é¨è¨ç«æ¸ï¼protocolï¼æå®ç¾©",
"definition" : "æåæ¤è¥åè«æ±å ¨é¨æé¨åçå¤é¨ç¶è·ä¹è¨ç«æ¸ï¼protocolï¼ãæåï¼guidelineï¼ãé«ä»¤éï¼ordersetï¼æå ¶ä»å®ç¾©çURLã",
"min" : 0,
"max" : "*",
"base" : {
"path" : "MedicationRequest.instantiatesUri",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "uri"
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"xpath" : "@value|f:*|h:div",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
],
"isModifier" : false,
"isSummary" : true,
"mapping" : [
{
"identity" : "rim",
"map" : ".outboundRelationship[typeCode=DEFN].target"
}
]
},
{
"id" : "MedicationRequest.basedOn",
"path" : "MedicationRequest.basedOn",
"short" : "æ¤MedicationRquestæ¯åºæ¼ä»éº¼èå±¥è¡ï¼",
"definition" : "ééè¥åè«æ±ï¼ä¸é è¨ç«æè«æ±å·²å ¨é¨æé¨å被履è¡",
"min" : 0,
"max" : "*",
"base" : {
"path" : "MedicationRequest.basedOn",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "Reference",
"targetProfile" : [
"https://imri.cgh.org.tw/imri/StructureDefinition/careplan-imri",
"https://imri.cgh.org.tw/imri/StructureDefinition/medicationrequest-imri",
"http://hl7.org/fhir/StructureDefinition/ServiceRequest",
"http://hl7.org/fhir/StructureDefinition/ImmunizationRecommendation"
]
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"xpath" : "@value|f:*|h:div",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
],
"isModifier" : false,
"isSummary" : true,
"mapping" : [
{
"identity" : "workflow",
"map" : "Request.basedOn"
},
{
"identity" : "rim",
"map" : ".outboundRelationship[typeCode=FLFS].target[classCode=SBADM or PROC or PCPR or OBS, moodCode=RQO orPLAN or PRP]"
}
]
},
{
"id" : "MedicationRequest.groupIdentifier",
"path" : "MedicationRequest.groupIdentifier",
"short" : "æ¤çºç¶åè«æ±çä¸é¨å",
"definition" : "ç±å®ä¸ä½è æå¤æå°åæææ¬ä¹æææåè«æ±çå ±ç¨èå¥ç¢¼ï¼ä»£è¡¨ä¸åè¥åè«æ±ç群çµèå¥ç¢¼",
"requirements" : "è«æ±ä¹éçé£æ¥å¯ä»¥ééãåºæ¼ã(basedOn) éä¿å¯¦ç¾ï¼å³ä¸åè«æ±æ¯çºäºå®æå¦ä¸åè«æ±ï¼ï¼æè æ¯å®åæä¸åå ±åçç³è«å® (requisition)ãé£äºå±¬æ¼åä¸ç³è«å®çè«æ±ï¼å¨æ¹è®å®åççæ æå¨æååµå»ºå¾é²è¡ç¶è·çéç¨ä¸ï¼é常被è¦çºåèªç¨ç«çã",
"min" : 0,
"max" : "1",
"base" : {
"path" : "MedicationRequest.groupIdentifier",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "Identifier"
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"xpath" : "@value|f:*|h:div",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
],
"isModifier" : false,
"isSummary" : true,
"mapping" : [
{
"identity" : "workflow",
"map" : "Request.groupIdentifier"
},
{
"identity" : "rim",
"map" : ".outboundRelationship(typeCode=COMP].target[classCode=SBADM, moodCode=INT].id"
}
]
},
{
"id" : "MedicationRequest.courseOfTherapyType",
"path" : "MedicationRequest.courseOfTherapyType",
"short" : "給è¥çæ´é«æ¨¡å¼",
"definition" : "給ç 人ç給è¥æ´é«æ¨¡åæè¿°",
"comment" : "éå屬æ§ä¸æèè¥ç©æ²»çè¨ç«ï¼protocolï¼æ··æ·",
"min" : 0,
"max" : "1",
"base" : {
"path" : "MedicationRequest.courseOfTherapyType",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "CodeableConcept",
"profile" : [
"https://twcore.mohw.gov.tw/ig/twcore/StructureDefinition/CodeableConcept-tw"
]
}
],
"condition" : [
"ele-1"
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"xpath" : "@value|f:*|h:div",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
],
"isModifier" : false,
"binding" : {
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
"valueString" : "MedicationRequestCourseOfTherapy"
}
],
"strength" : "example",
"description" : "å¯åèæç¶å®å¼éï¼ä½æ¤å¼éåªæ¯éå°éåæ¬ä½çä¸åå¯è½å¼çç¯ä¾ï¼ä¸é æä¹ä¸é¼åµä½¿ç¨è ä¸å®è¦ä½¿ç¨æ¤å¼éç代碼ã",
"valueSet" : "http://hl7.org/fhir/ValueSet/medicationrequest-course-of-therapy"
},
"mapping" : [
{
"identity" : "rim",
"map" : "n/a"
},
{
"identity" : "v2",
"map" : "CE/CNE/CWE"
},
{
"identity" : "rim",
"map" : "CD"
},
{
"identity" : "orim",
"map" : "fhir:CodeableConcept rdfs:subClassOf dt:CD"
}
]
},
{
"id" : "MedicationRequest.insurance",
"path" : "MedicationRequest.insurance",
"short" : "ç¸éçä¿éªæ¿ä¿ç¯å",
"definition" : "æä¾æ¤è«æ±æåå¯è½éè¦çä¿éªè¨ç«ãæ´å¤§æ¿ä¿ç¯åãé å ææ¬åï¼æé å 決å®ã",
"min" : 0,
"max" : "*",
"base" : {
"path" : "MedicationRequest.insurance",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "Reference",
"targetProfile" : [
"http://hl7.org/fhir/StructureDefinition/Coverage",
"http://hl7.org/fhir/StructureDefinition/ClaimResponse"
]
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"xpath" : "@value|f:*|h:div",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
],
"isModifier" : false,
"isSummary" : false,
"mapping" : [
{
"identity" : "workflow",
"map" : "Request.insurance"
},
{
"identity" : "rim",
"map" : ".outboundRelationship[typeCode=COVBY].target"
}
]
},
{
"id" : "MedicationRequest.note",
"path" : "MedicationRequest.note",
"short" : "éæ¼èæ¹çè³è¨",
"definition" : "éæ¼èæ¹çéå è³è¨ï¼ä¸è½ç±å ¶ä»å±¬æ§ä¾å³éã",
"min" : 0,
"max" : "*",
"base" : {
"path" : "MedicationRequest.note",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "Annotation"
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"xpath" : "@value|f:*|h:div",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
],
"mustSupport" : true,
"isModifier" : false,
"isSummary" : false,
"mapping" : [
{
"identity" : "workflow",
"map" : "Request.note"
},
{
"identity" : "script10.6",
"map" : "Message/Body/NewRx/MedicationPrescribed/Note"
},
{
"identity" : "rim",
"map" : ".inboundRelationship[typeCode=SUBJ]/source[classCode=OBS,moodCode=EVN,code=\"annotation\"].value"
}
]
},
{
"id" : "MedicationRequest.dosageInstruction",
"path" : "MedicationRequest.dosageInstruction",
"short" : "æ該å¦ä½ç¨è¥",
"definition" : "表æç 人çç¨è¥æ¹å¼",
"comment" : "å¨ä¸äºä¾åä¸ï¼è¥åè«æ±å¯å æ¬å£æåéæéè注å°æèè注å°åéçé¸æãä¾å¦ï¼ãæ丹å¸çï¼Ondansetronï¼8毫å å£ææéè注å°ï¼æ¯å¤©å ©æ¬¡ï¼æ²»çåå¿ãæ ã康å¸è¾Â® ï¼Compazine®ï¼ãä¸æ°¯æåªï¼prochlorperazineï¼ã5-10毫å å£æï¼POï¼æ25毫å ç¶ç´è ¸çµ¦è¥ï¼PRï¼ æ¯å¤©æ©ãæï¼é£¯å¾ï¼1次ï¼bidï¼ éè¦æ使ç¨ï¼prnï¼åå¿æåå ããå¨éäºæ æ³ä¸ï¼éå ©åé«ä»¤ç建ç«å¯æ¸çºä¸çµè¥åé«ä»¤ï¼åºæ¼ç 人å¨éè¦ç¨è¥æçæ æ³æ±ºå®ä½¿ç¨åªç¨®åéå給è¥éå¾ã",
"min" : 0,
"max" : "*",
"base" : {
"path" : "MedicationRequest.dosageInstruction",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "Dosage"
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"xpath" : "@value|f:*|h:div",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
],
"mustSupport" : true,
"isModifier" : false,
"isSummary" : false,
"mapping" : [
{
"identity" : "workflow",
"map" : "Request.occurrence[x]"
},
{
"identity" : "rim",
"map" : "see dosageInstruction mapping"
}
]
},
{
"id" : "MedicationRequest.dosageInstruction.id",
"path" : "MedicationRequest.dosageInstruction.id",
"representation" : [
"xmlAttr"
],
"short" : "Unique id for inter-element referencing",
"definition" : "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "Element.id",
"min" : 0,
"max" : "1"
},
"type" : [
{
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
"valueUrl" : "string"
}
],
"code" : "http://hl7.org/fhirpath/System.String"
}
],
"isModifier" : false,
"isSummary" : false,
"mapping" : [
{
"identity" : "rim",
"map" : "n/a"
}
]
},
{
"id" : "MedicationRequest.dosageInstruction.extension",
"path" : "MedicationRequest.dosageInstruction.extension",
"slicing" : {
"discriminator" : [
{
"type" : "value",
"path" : "url"
}
],
"description" : "Extensions are always sliced by (at least) url",
"rules" : "open"
},
"short" : "Additional content defined by implementations",
"definition" : "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
"comment" : "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
"alias" : [
"extensions",
"user content"
],
"min" : 0,
"max" : "*",
"base" : {
"path" : "Element.extension",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "Extension"
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"xpath" : "@value|f:*|h:div",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
},
{
"key" : "ext-1",
"severity" : "error",
"human" : "Must have either extensions or value[x], not both",
"expression" : "extension.exists() != value.exists()",
"xpath" : "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
"source" : "http://hl7.org/fhir/StructureDefinition/Extension"
}
],
"isModifier" : false,
"isSummary" : false,
"mapping" : [
{
"identity" : "rim",
"map" : "n/a"
}
]
},
{
"id" : "MedicationRequest.dosageInstruction.modifierExtension",
"path" : "MedicationRequest.dosageInstruction.modifierExtension",
"short" : "Extensions that cannot be ignored even if unrecognized",
"definition" : "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
"comment" : "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
"requirements" : "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
"alias" : [
"extensions",
"user content",
"modifiers"
],
"min" : 0,
"max" : "*",
"base" : {
"path" : "BackboneElement.modifierExtension",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "Extension"
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"xpath" : "@value|f:*|h:div",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
},
{
"key" : "ext-1",
"severity" : "error",
"human" : "Must have either extensions or value[x], not both",
"expression" : "extension.exists() != value.exists()",
"xpath" : "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
"source" : "http://hl7.org/fhir/StructureDefinition/Extension"
}
],
"isModifier" : true,
"isModifierReason" : "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
"isSummary" : true,
"mapping" : [
{
"identity" : "rim",
"map" : "N/A"
}
]
},
{
"id" : "MedicationRequest.dosageInstruction.sequence",
"path" : "MedicationRequest.dosageInstruction.sequence",
"short" : "åéæ示çé åº",
"definition" : "表æ使ç¨æ解éåéæ示çé åº",
"requirements" : "å¦æå¤ååéçåºèæ¯ç¸åçï¼é£éº¼å°±æå³èéäºæ示å°è¢«è¦çºåæé²è¡ãå¦æåºèä¸åï¼é£éº¼éäºåéå°æ¯ä¾çºä½¿ç¨ã",
"min" : 0,
"max" : "1",
"base" : {
"path" : "Dosage.sequence",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "integer"
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"xpath" : "@value|f:*|h:div",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
],
"isModifier" : false,
"isSummary" : true,
"mapping" : [
{
"identity" : "v2",
"map" : "TQ1-1"
},
{
"identity" : "rim",
"map" : ".text"
}
]
},
{
"id" : "MedicationRequest.dosageInstruction.text",
"path" : "MedicationRequest.dosageInstruction.text",
"short" : "ç´æå表述çåéæ示ï¼ä¾å¦ï¼SIGã",
"definition" : "ç´æå表述çåéæ示ï¼ä¾å¦ï¼SIGã",
"requirements" : "ç´æå表述åéæ示å¯ç¨æ¼èªªæ太è¤éèç¡æ³ç·¨ç¢¼çæ¡ä¾ãæ¤å±¬æ§çå §å®¹ä¸å æ¬è¥åçå稱ææè¿°ãç¶æ已編碼çæ示ï¼ç´æå表述說æå¯è½ä»ç¶åå¨ï¼ä»¥é¡¯ç¤ºçµ¦æç¨è¥åæ給è¥ç人ãæåæ示é è¨å°å§çµè¢«å¡«å ¥ãå¦ædosage.timing屬æ§ä¹è¢«å¡«å ¥ï¼é£éº¼dosage.textæ該åæ ètimingç¸åçè³è¨ãéæ¼çµ¦è¥ææºåè¥åçéå è³è¨æä½çºæåå æ¬å¨å §ã",
"min" : 0,
"max" : "1",
"base" : {
"path" : "Dosage.text",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "string"
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"xpath" : "@value|f:*|h:div",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
],
"mustSupport" : true,
"isModifier" : false,
"isSummary" : true,
"mapping" : [
{
"identity" : "v2",
"map" : "RXO-6; RXE-21"
},
{
"identity" : "rim",
"map" : ".text"
}
]
},
{
"id" : "MedicationRequest.dosageInstruction.additionalInstruction",
"path" : "MedicationRequest.dosageInstruction.additionalInstruction",
"short" : "å°ç 人çè£å æ示æè¦åï¼ä¾å¦ï¼ãé¨é¤æç¨ãï¼ãå¯è½å¼èµ·åç¡ã",
"definition" : "åç 人æä¾éæ¼å¦ä½æè¥çè£å æ示ï¼ä¾å¦ ãé¨é¤æç¨ãæãå¨é²é£ååå°ææç¨ãï¼æ給ç 人çè¥åè¦åï¼ä¾å¦ãå¯è½å°è´åç¡ ãæãé¿å ç®èæ´é²æ¼é½å ç´å°æ人工強å çï¼æ¥æ¬ç¨ï¼ä¸ãï¼ã",
"comment" : "æå¨dosage.textä¸å¡«å ¥éæ¼ç¨è¥ææºåè¥åçè³è¨ï¼ä¾å¦ï¼ ãç¡å¯è½å¿«å°ééè ¹èå §å£è¼¸æ¶²ãæ ãå¨ç¨ x è¥å¾ç«å³æç¨ãï¼ã",
"requirements" : "éå æ示æ¯è¦ç·¨ç¢¼çï¼ä½å¨æ²æ編碼çæ æ³ä¸ï¼æ¤è³æé ç®å¯ä»¥å æ¬æåãä¾å¦ï¼ãç¨å¤§éçæ°´åå½ãï¼éå¯è½ç·¨ç¢¼ä¹å¯è½ä¸ç·¨ç¢¼ã",
"min" : 0,
"max" : "*",
"base" : {
"path" : "Dosage.additionalInstruction",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "CodeableConcept",
"profile" : [
"https://twcore.mohw.gov.tw/ig/twcore/StructureDefinition/CodeableConcept-tw"
]
}
],
"condition" : [
"ele-1"
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"xpath" : "@value|f:*|h:div",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
],
"isModifier" : false,
"binding" : {
"strength" : "extensible",
"description" : "ä¸å編碼çæ¦å¿µï¼ç¢ºå®é¡å¤çæ示ï¼å¦ãèæ°´ä¸èµ·æç¨ãæãé¿å æä½éåæ©å¨ãï¼å¯åèæç¶å®å¼éä¸é©åç代碼ï¼ç¢ºå®ç¡é©åç代碼æå¯ä»¥ä½¿ç¨å ¶ä»å¼éç代碼ä¾è¡¨ç¤ºã",
"valueSet" : "http://hl7.org/fhir/ValueSet/additional-instruction-codes"
},
"mapping" : [
{
"identity" : "rim",
"map" : "n/a"
},
{
"identity" : "v2",
"map" : "CE/CNE/CWE"
},
{
"identity" : "rim",
"map" : "CD"
},
{
"identity" : "orim",
"map" : "fhir:CodeableConcept rdfs:subClassOf dt:CD"
}
]
},
{
"id" : "MedicationRequest.dosageInstruction.patientInstruction",
"path" : "MedicationRequest.dosageInstruction.patientInstruction",
"short" : "以ç 人ææ¶è²»è çºå°åçæ示",
"definition" : "ç¨ç 人ææ¶è²»è è½ç解çè¡èªæä¾æ示",
"min" : 0,
"max" : "1",
"base" : {
"path" : "Dosage.patientInstruction",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "string"
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"xpath" : "@value|f:*|h:div",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
],
"isModifier" : false,
"isSummary" : true,
"mapping" : [
{
"identity" : "v2",
"map" : "RXO-7"
},
{
"identity" : "rim",
"map" : ".text"
}
]
},
{
"id" : "MedicationRequest.dosageInstruction.timing",
"path" : "MedicationRequest.dosageInstruction.timing",
"short" : "æ該ä½æ給è¥ï¼æéç寫æ³è«åç §Timimg datatypeã",
"definition" : "æ該ä½æ給è¥",
"comment" : "éå屬æ§å¯è½ä¸¦ä¸ç¸½æ¯è¢«å¡«å ¥ï¼èDosage.texté è¨æè¢«å¡«å ¥ãå¦æå ©è é½è¢«å¡«å ¥ï¼é£éº¼Dosage.textæåæ Dosage.timingçå §å®¹ã",
"requirements" : "ç 人ç¨è¥çæéå®æãé種data typeå 許許å¤ä¸åç表éæ¹å¼ãä¾å¦ï¼ãæ¯8å°æä¸æ¬¡ãï¼ãä¸å¤©ä¸æ¬¡ãï¼ãå¾2011å¹´12æ23æ¥éå§ç10天裡ï¼æ©é¤ååå°æãï¼ã2013å¹´10æ15æ¥ã2013å¹´10æ17æ¥å2013å¹´11æ1æ¥ããææï¼ç¶çå¼ï¼rateï¼çºç¸½å®¹éï¼æéï¼å ¶ãæéãææï¼ä¾å¦ï¼500mLï¼2å°æï¼ä¹æçºæéçº2å°æãä½ç¶çå¼éææãæçºæéãæï¼ä¾å¦ï¼250mLï¼å°æï¼ï¼åéè¦timing.repeat.durationä¾è¡¨é輸液çæéåéã",
"min" : 0,
"max" : "1",
"base" : {
"path" : "Dosage.timing",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "Timing"
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"xpath" : "@value|f:*|h:div",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
],
"mustSupport" : true,
"isModifier" : false,
"isSummary" : true,
"mapping" : [
{
"identity" : "rim",
"map" : ".effectiveTime"
}
]
},
{
"id" : "MedicationRequest.dosageInstruction.timing.id",
"path" : "MedicationRequest.dosageInstruction.timing.id",
"representation" : [
"xmlAttr"
],
"short" : "Unique id for inter-element referencing",
"definition" : "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "Element.id",
"min" : 0,
"max" : "1"
},
"type" : [
{
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
"valueUrl" : "string"
}
],
"code" : "http://hl7.org/fhirpath/System.String"
}
],
"isModifier" : false,
"isSummary" : false,
"mapping" : [
{
"identity" : "rim",
"map" : "n/a"
}
]
},
{
"id" : "MedicationRequest.dosageInstruction.timing.extension",
"path" : "MedicationRequest.dosageInstruction.timing.extension",
"slicing" : {
"discriminator" : [
{
"type" : "value",
"path" : "url"
}
],
"description" : "Extensions are always sliced by (at least) url",
"rules" : "open"
},
"short" : "Additional content defined by implementations",
"definition" : "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
"comment" : "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
"alias" : [
"extensions",
"user content"
],
"min" : 0,
"max" : "*",
"base" : {
"path" : "Element.extension",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "Extension"
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"xpath" : "@value|f:*|h:div",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
},
{
"key" : "ext-1",
"severity" : "error",
"human" : "Must have either extensions or value[x], not both",
"expression" : "extension.exists() != value.exists()",
"xpath" : "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
"source" : "http://hl7.org/fhir/StructureDefinition/Extension"
}
],
"isModifier" : false,
"isSummary" : false,
"mapping" : [
{
"identity" : "rim",
"map" : "n/a"
}
]
},
{
"id" : "MedicationRequest.dosageInstruction.timing.modifierExtension",
"path" : "MedicationRequest.dosageInstruction.timing.modifierExtension",
"short" : "Extensions that cannot be ignored even if unrecognized",
"definition" : "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
"comment" : "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
"requirements" : "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
"alias" : [
"extensions",
"user content",
"modifiers"
],
"min" : 0,
"max" : "*",
"base" : {
"path" : "BackboneElement.modifierExtension",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "Extension"
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"xpath" : "@value|f:*|h:div",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
},
{
"key" : "ext-1",
"severity" : "error",
"human" : "Must have either extensions or value[x], not both",
"expression" : "extension.exists() != value.exists()",
"xpath" : "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
"source" : "http://hl7.org/fhir/StructureDefinition/Extension"
}
],
"isModifier" : true,
"isModifierReason" : "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
"isSummary" : true,
"mapping" : [
{
"identity" : "rim",
"map" : "N/A"
}
]
},
{
"id" : "MedicationRequest.dosageInstruction.timing.event",
"path" : "MedicationRequest.dosageInstruction.timing.event",
"short" : "äºä»¶ç¼ççæé",
"definition" : "ææäºä»¶ç¼ççç¹å®æé",
"requirements" : "ä¾å¦ï¼å¨ä¸ä»½ç¨è¥è¨éä¸ï¼ä½ éè¦æä¸åä¸è¬çè¦ç¯è®æä¸å精確çè¦ç¯ã",
"min" : 0,
"max" : "*",
"base" : {
"path" : "Timing.event",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "dateTime"
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"xpath" : "@value|f:*|h:div",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
],
"isModifier" : false,
"isSummary" : true,
"mapping" : [
{
"identity" : "rim",
"map" : "QLIST<TS>"
}
]
},
{
"id" : "MedicationRequest.dosageInstruction.timing.repeat",
"path" : "MedicationRequest.dosageInstruction.timing.repeat",
"short" : "äºä»¶å®æéè¤ç¼ççæé",
"definition" : "ä¸çµæè¿°äºä»¶ä½æ被å®æçè¦å",
"requirements" : "å®æéè¤çæéå®æ",
"min" : 0,
"max" : "1",
"base" : {
"path" : "Timing.repeat",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "Element"
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"xpath" : "@value|f:*|h:div",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
},
{
"key" : "tim-1",
"severity" : "error",
"human" : "if there's a duration, there needs to be duration units",
"expression" : "duration.empty() or durationUnit.exists()",
"xpath" : "not(exists(f:duration)) or exists(f:durationUnit)",
"source" : "http://hl7.org/fhir/StructureDefinition/MedicationRequest"
},
{
"key" : "tim-2",
"severity" : "error",
"human" : "if there's a period, there needs to be period units",
"expression" : "period.empty() or periodUnit.exists()",
"xpath" : "not(exists(f:period)) or exists(f:periodUnit)",
"source" : "http://hl7.org/fhir/StructureDefinition/MedicationRequest"
},
{
"key" : "tim-4",
"severity" : "error",
"human" : "duration SHALL be a non-negative value",
"expression" : "duration.exists() implies duration >= 0",
"xpath" : "f:duration/@value >= 0 or not(f:duration/@value)",
"source" : "http://hl7.org/fhir/StructureDefinition/MedicationRequest"
},
{
"key" : "tim-5",
"severity" : "error",
"human" : "period SHALL be a non-negative value",
"expression" : "period.exists() implies period >= 0",
"xpath" : "f:period/@value >= 0 or not(f:period/@value)",
"source" : "http://hl7.org/fhir/StructureDefinition/MedicationRequest"
},
{
"key" : "tim-6",
"severity" : "error",
"human" : "If there's a periodMax, there must be a period",
"expression" : "periodMax.empty() or period.exists()",
"xpath" : "not(exists(f:periodMax)) or exists(f:period)",
"source" : "http://hl7.org/fhir/StructureDefinition/MedicationRequest"
},
{
"key" : "tim-7",
"severity" : "error",
"human" : "If there's a durationMax, there must be a duration",
"expression" : "durationMax.empty() or duration.exists()",
"xpath" : "not(exists(f:durationMax)) or exists(f:duration)",
"source" : "http://hl7.org/fhir/StructureDefinition/MedicationRequest"
},
{
"key" : "tim-8",
"severity" : "error",
"human" : "If there's a countMax, there must be a count",
"expression" : "countMax.empty() or count.exists()",
"xpath" : "not(exists(f:countMax)) or exists(f:count)",
"source" : "http://hl7.org/fhir/StructureDefinition/MedicationRequest"
},
{
"key" : "tim-9",
"severity" : "error",
"human" : "If there's an offset, there must be a when (and not C, CM, CD, CV)",
"expression" : "offset.empty() or (when.exists() and ((when in ('C' | 'CM' | 'CD' | 'CV')).not()))",
"xpath" : "not(exists(f:offset)) or exists(f:when)",
"source" : "http://hl7.org/fhir/StructureDefinition/MedicationRequest"
},
{
"key" : "tim-10",
"severity" : "error",
"human" : "If there's a timeOfDay, there cannot be a when, or vice versa",
"expression" : "timeOfDay.empty() or when.empty()",
"xpath" : "not(exists(f:timeOfDay)) or not(exists(f:when))",
"source" : "http://hl7.org/fhir/StructureDefinition/MedicationRequest"
}
],
"isModifier" : false,
"isSummary" : true,
"mapping" : [
{
"identity" : "rim",
"map" : "Implies PIVL or EIVL"
}
]
},
{
"id" : "MedicationRequest.dosageInstruction.timing.repeat.id",
"path" : "MedicationRequest.dosageInstruction.timing.repeat.id",
"representation" : [
"xmlAttr"
],
"short" : "Unique id for inter-element referencing",
"definition" : "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "Element.id",
"min" : 0,
"max" : "1"
},
"type" : [
{
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
"valueUrl" : "string"
}
],
"code" : "http://hl7.org/fhirpath/System.String"
}
],
"isModifier" : false,
"isSummary" : false,
"mapping" : [
{
"identity" : "rim",
"map" : "n/a"
}
]
},
{
"id" : "MedicationRequest.dosageInstruction.timing.repeat.extension",
"path" : "MedicationRequest.dosageInstruction.timing.repeat.extension",
"slicing" : {
"discriminator" : [
{
"type" : "value",
"path" : "url"
}
],
"description" : "Extensions are always sliced by (at least) url",
"rules" : "open"
},
"short" : "Additional content defined by implementations",
"definition" : "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
"comment" : "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
"alias" : [
"extensions",
"user content"
],
"min" : 0,
"max" : "*",
"base" : {
"path" : "Element.extension",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "Extension"
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"xpath" : "@value|f:*|h:div",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
},
{
"key" : "ext-1",
"severity" : "error",
"human" : "Must have either extensions or value[x], not both",
"expression" : "extension.exists() != value.exists()",
"xpath" : "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
"source" : "http://hl7.org/fhir/StructureDefinition/Extension"
}
],
"isModifier" : false,
"isSummary" : false,
"mapping" : [
{
"identity" : "rim",
"map" : "n/a"
}
]
},
{
"id" : "MedicationRequest.dosageInstruction.timing.repeat.bounds[x]",
"path" : "MedicationRequest.dosageInstruction.timing.repeat.bounds[x]",
"short" : "æéææéé·åº¦ï¼é·åº¦ç¯åï¼æï¼éå§åï¼æçµæï¼éå¶",
"definition" : "æéé·åº¦æå¯è½çæéé·åº¦ç¯åï¼æéå§åï¼æçµææéã",
"min" : 0,
"max" : "1",
"base" : {
"path" : "Timing.repeat.bounds[x]",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "Duration"
},
{
"code" : "Range"
},
{
"code" : "Period"
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"xpath" : "@value|f:*|h:div",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
],
"isModifier" : false,
"isSummary" : true,
"mapping" : [
{
"identity" : "rim",
"map" : "IVL(TS) used in a QSI"
}
]
},
{
"id" : "MedicationRequest.dosageInstruction.timing.repeat.count",
"path" : "MedicationRequest.dosageInstruction.timing.repeat.count",
"short" : "éè¤ç次æ¸",
"definition" : "å¨æ´åæçºæéå §ï¼ææéè¤ç總次æ¸ãå¦æcountMaxéåè³æé ç®åå¨ï¼æ¤countè³æé ç®è¡¨ç¤ºå 許次æ¸ç¯åçä¸éã",
"comment" : "å¦æä½ åæææboundsåcountéå ©åè³æé ç®ï¼é£éº¼éæ該被ç解çºå¨boundsæéï¼ç¼çcountç次æ¸ã",
"requirements" : "éè¤æ¬¡æ¸å¯ééè¨å®çµææéæ總ç¼ç次æ¸ä½éå¶",
"min" : 0,
"max" : "1",
"base" : {
"path" : "Timing.repeat.count",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "positiveInt"
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"xpath" : "@value|f:*|h:div",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
],
"isModifier" : false,
"isSummary" : true,
"mapping" : [
{
"identity" : "rim",
"map" : "PIVL.count"
}
]
},
{
"id" : "MedicationRequest.dosageInstruction.timing.repeat.countMax",
"path" : "MedicationRequest.dosageInstruction.timing.repeat.countMax",
"short" : "éè¤çæ大次æ¸",
"definition" : "å¦æcountMaxåå¨ï¼è¡¨ç¤ºcountæ¯ä¸åç¯åï¼å¦æ¤å¯å¨ï¼»countï¼½åï¼»countMaxï¼½ä¹éçéè¤æ¬¡æ¸å·è¡åä½ã",
"min" : 0,
"max" : "1",
"base" : {
"path" : "Timing.repeat.countMax",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "positiveInt"
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"xpath" : "@value|f:*|h:div",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
],
"isModifier" : false,
"isSummary" : true,
"mapping" : [
{
"identity" : "rim",
"map" : "PIVL.count"
}
]
},
{
"id" : "MedicationRequest.dosageInstruction.timing.repeat.duration",
"path" : "MedicationRequest.dosageInstruction.timing.repeat.duration",
"short" : "æ¤äºä»¶æçºå¤ä¹ æé",
"definition" : "é件äºç¼ççæåææçºå¤ä¹ æéãå¦ædurationMaxéåè³æé ç®åå¨ï¼åæ¤durationè³æé ç®è¡¨ç¤ºæçºæéçå 許ç¯åä¹ä¸éã",
"comment" : "å°æ¼ä¸äºäºä»¶ï¼æçºæéæ¯äºä»¶å®ç¾©çä¸é¨åï¼ä¾å¦ï¼éè輸液ï¼æçºæéé±å«æ¼ç¹å®è¼¸æ¶²éåé度ï¼ãå°æ¼å ¶ä»äºä»¶ï¼å®æ¯æéè¦ç¯çä¸é¨åï¼ä¾å¦ï¼éåæçºæéï¼ã",
"requirements" : "æäºæ´»åä¸æ¯ç«å³ç¼çï¼éè¦ç¶æä¸æ®µæéã",
"min" : 0,
"max" : "1",
"base" : {
"path" : "Timing.repeat.duration",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "decimal"
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"xpath" : "@value|f:*|h:div",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
],
"isModifier" : false,
"isSummary" : true,
"mapping" : [
{
"identity" : "rim",
"map" : "PIVL.phase"
}
]
},
{
"id" : "MedicationRequest.dosageInstruction.timing.repeat.durationMax",
"path" : "MedicationRequest.dosageInstruction.timing.repeat.durationMax",
"short" : "æ¤äºä»¶æçºå¤ä¹ æé ï¼æé·æéï¼æ大å¼ï¼",
"definition" : "å¦ædurationMaxéåè³æé ç®åå¨ï¼è¡¨ç¤ºdurationè³æé ç®æ¯ä¸åç¯åçä¸é â æ以è¦å¨ï¼»durationï¼½åï¼»durationMaxï¼½ä¹éå·è¡æ¤æ´»åã",
"comment" : "å°æ¼ä¸äºäºä»¶ï¼æçºæéæ¯äºä»¶å®ç¾©çä¸é¨åï¼ä¾å¦ï¼éè輸液ï¼æçºæéé±å«æ¼ç¹å®è¼¸æ¶²éåé度ï¼ãå°æ¼å ¶ä»äºä»¶ï¼å®æ¯æéè¦ç¯çä¸é¨åï¼ä¾å¦ï¼éåæçºæéï¼ã",
"requirements" : "æäºæ´»åä¸æ¯ç«å³ç¼çï¼éè¦ç¶æä¸æ®µæéã",
"min" : 0,
"max" : "1",
"base" : {
"path" : "Timing.repeat.durationMax",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "decimal"
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"xpath" : "@value|f:*|h:div",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
],
"isModifier" : false,
"isSummary" : true,
"mapping" : [
{
"identity" : "rim",
"map" : "PIVL.phase"
}
]
},
{
"id" : "MedicationRequest.dosageInstruction.timing.repeat.durationUnit",
"path" : "MedicationRequest.dosageInstruction.timing.repeat.durationUnit",
"short" : "s ï½ min ï½ h ï½ d ï½ wk ï½ mo ï½ a - å®ä½æé ï¼unit of timeï¼UCUMï¼",
"definition" : "æçºæéçå®ä½ï¼ä»¥UCUMçºå®ä½ã",
"min" : 0,
"max" : "1",
"base" : {
"path" : "Timing.repeat.durationUnit",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"xpath" : "@value|f:*|h:div",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
],
"isModifier" : false,
"isSummary" : true,
"binding" : {
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
"valueString" : "UnitsOfTime"
}
],
"strength" : "required",
"description" : "æéçå®ä½ï¼å®ä½ä¾èªUCUMï¼ï¼æå¡«å ¥UnitsOfTimeå¼éä¸çå ¶ä¸ä¸å代碼",
"valueSet" : "http://hl7.org/fhir/ValueSet/units-of-time|4.0.1"
},
"mapping" : [
{
"identity" : "rim",
"map" : "PIVL.phase.unit"
}
]
},
{
"id" : "MedicationRequest.dosageInstruction.timing.repeat.frequency",
"path" : "MedicationRequest.dosageInstruction.timing.repeat.frequency",
"short" : "æ¤äºä»¶æ¼æ¯ä¸æéçç¼çé »ç",
"definition" : "å¨ç¹å®æéå §éè¤åä½ç次æ¸ãå¦æfrequencyMaxåå¨ï¼æ¤frequencyè³æé ç®è¡¨ç¤ºé »ççå 許ç¯åçä¸éã",
"min" : 0,
"max" : "1",
"base" : {
"path" : "Timing.repeat.frequency",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "positiveInt"
}
],
"meaningWhenMissing" : "If no frequency is stated, the assumption is that the event occurs once per period, but systems SHOULD always be specific about this",
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"xpath" : "@value|f:*|h:div",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
],
"isModifier" : false,
"isSummary" : true,
"mapping" : [
{
"identity" : "rim",
"map" : "PIVL.phase"
}
]
},
{
"id" : "MedicationRequest.dosageInstruction.timing.repeat.frequencyMax",
"path" : "MedicationRequest.dosageInstruction.timing.repeat.frequencyMax",
"short" : "æ¤äºä»¶æ¼æ¯ä¸æéçæ大ç¼çé »ç",
"definition" : "å¦æfrequencyMaxåå¨ï¼frequencyè³æé ç®è¡¨ç¤ºé »çç¯åçä¸é â æ以è¦å¨ï¼»frequencyï¼½åï¼»frequencyMaxï¼½ä¹ééè¤å·è¡æ¤æ´»åã",
"min" : 0,
"max" : "1",
"base" : {
"path" : "Timing.repeat.frequencyMax",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "positiveInt"
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"xpath" : "@value|f:*|h:div",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
],
"isModifier" : false,
"isSummary" : true,
"mapping" : [
{
"identity" : "rim",
"map" : "PIVL.phase"
}
]
},
{
"id" : "MedicationRequest.dosageInstruction.timing.repeat.period",
"path" : "MedicationRequest.dosageInstruction.timing.repeat.period",
"short" : "æ¤äºä»¶æ¼ç¹å®æéåéæç¼ççé »ç",
"definition" : "表示éè¤ç¼ççæéåéï¼ä¾å¦ï¼çºäºè¡¨ç¤ºãæ¯å¤©3次ãï¼3次æ¯é »çï¼frequencyï¼ï¼1天æ¯é±æï¼periodï¼ãå¦æåå¨periodMaxè³æé ç®ï¼æ¤periodè³æé ç®è¡¨ç¤ºæéåéé·åº¦çå 許ç¯åçä¸éã",
"min" : 0,
"max" : "1",
"base" : {
"path" : "Timing.repeat.period",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "decimal"
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"xpath" : "@value|f:*|h:div",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
],
"isModifier" : false,
"isSummary" : true,
"mapping" : [
{
"identity" : "rim",
"map" : "PIVL.phase"
}
]
},
{
"id" : "MedicationRequest.dosageInstruction.timing.repeat.periodMax",
"path" : "MedicationRequest.dosageInstruction.timing.repeat.periodMax",
"short" : "æéåéçä¸éï¼3-4å°æï¼",
"definition" : "å¦æperiodMaxåå¨ï¼è¡¨ç¤ºæéåéæ¯ä¸åå¾ï¼»periodï¼½å°ï¼»periodMaxï¼½çç¯åï¼å 許表éåæ¯ãæ¯3è³5天ä¸æ¬¡ãçæ¦å¿µã",
"min" : 0,
"max" : "1",
"base" : {
"path" : "Timing.repeat.periodMax",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "decimal"
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"xpath" : "@value|f:*|h:div",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
],
"isModifier" : false,
"isSummary" : true,
"mapping" : [
{
"identity" : "rim",
"map" : "PIVL.phase"
}
]
},
{
"id" : "MedicationRequest.dosageInstruction.timing.repeat.periodUnit",
"path" : "MedicationRequest.dosageInstruction.timing.repeat.periodUnit",
"short" : "s ï½ min ï½ h ï½ d ï½ wk ï½ mo ï½ a - å®ä½æé ï¼unit of timeï¼UCUMï¼",
"definition" : "æçºæéçå®ä½ï¼ä»¥UCUMçºå®ä½ã",
"min" : 0,
"max" : "1",
"base" : {
"path" : "Timing.repeat.periodUnit",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "code"
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"xpath" : "@value|f:*|h:div",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
],
"isModifier" : false,
"isSummary" : true,
"binding" : {
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
"valueString" : "UnitsOfTime"
}
],
"strength" : "required",
"description" : "æéçå®ä½ï¼å®ä½ä¾èªUCUMï¼ï¼æå¡«å ¥UnitsOfTimeå¼éä¸çå ¶ä¸ä¸å代碼",
"valueSet" : "http://hl7.org/fhir/ValueSet/units-of-time|4.0.1"
},
"mapping" : [
{
"identity" : "rim",
"map" : "PIVL.phase.unit"
}
]
},
{
"id" : "MedicationRequest.dosageInstruction.timing.repeat.dayOfWeek",
"path" : "MedicationRequest.dosageInstruction.timing.repeat.dayOfWeek",
"short" : "mon ï½ tue ï½ wed ï½ thu ï½ fri ï½ sat ï½ sun",
"definition" : "å¦ææä¾çè³è¨çºä¸ææä¸çä¸å¤©æå¤å¤©ï¼é£éº¼æ¤æ´»ååªç¼çå¨éç¹å®ç幾天ã",
"comment" : "å¦ææ²ææå®å¤©æ¸ï¼ååå®è©²æ´»åæ¯å¤©é½æç¼çï¼å¦åå°±ææå®ãè³æé ç®frequencyåperiodä¸è½èdayOfWeekåæ使ç¨ã",
"min" : 0,
"max" : "*",
"base" : {
"path" : "Timing.repeat.dayOfWeek",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "code"
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"xpath" : "@value|f:*|h:div",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
],
"isModifier" : false,
"isSummary" : true,
"binding" : {
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
"valueString" : "DayOfWeek"
}
],
"strength" : "required",
"description" : "æå¡«å ¥DaysOfWeekå¼éä¸çå ¶ä¸ä¸å代碼",
"valueSet" : "http://hl7.org/fhir/ValueSet/days-of-week|4.0.1"
},
"mapping" : [
{
"identity" : "rim",
"map" : "n/a"
}
]
},
{
"id" : "MedicationRequest.dosageInstruction.timing.repeat.timeOfDay",
"path" : "MedicationRequest.dosageInstruction.timing.repeat.timeOfDay",
"short" : "ä¸å¤©ä¸çæ´»åæé",
"definition" : "å ·é«èªªæä¸å¤©ä¸æ´»åé²è¡çæé",
"comment" : "ç¶æå®äºä¸å¤©ä¸çæéæï¼å°±ææ¨æ·åºè©²æ´»åæ¯å¤©é½æå¨æå®çæéç¼çï¼ç±dayofWeek篩é¸ï¼ãè³æé ç®whenãfrequencyåperiodä¸è½åtimeOfDayä¸èµ·ä½¿ç¨ã",
"min" : 0,
"max" : "*",
"base" : {
"path" : "Timing.repeat.timeOfDay",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "time"
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"xpath" : "@value|f:*|h:div",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
],
"isModifier" : false,
"isSummary" : true,
"mapping" : [
{
"identity" : "rim",
"map" : "n/a"
}
]
},
{
"id" : "MedicationRequest.dosageInstruction.timing.repeat.when",
"path" : "MedicationRequest.dosageInstruction.timing.repeat.when",
"short" : "äºä»¶ç¼ççæéåéä¹ä»£ç¢¼",
"definition" : "ä¸å¤©ä¸çä¸å大è´æ段ï¼å¯è½èæ¥å¸¸çæ´»ä¸çæä¸äºä»¶æéï¼è¡¨æ該活åæå¨ä½æç¼çã",
"comment" : "ç¶ä¸å以ä¸çäºä»¶è¢«ååºï¼åæ¤äºä»¶è¢«ç¶å®è³åä½µçæ¸åç¹å®äºä»¶ã",
"requirements" : "æéç¶å¸¸ç±ç¹å®äºä»¶çç¼çæ決å®ï¼ä¾å¦ï¼èµ·åºãå飯åç¡è¦ºã",
"min" : 0,
"max" : "*",
"base" : {
"path" : "Timing.repeat.when",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "code"
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"xpath" : "@value|f:*|h:div",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
],
"isModifier" : false,
"isSummary" : true,
"binding" : {
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
"valueString" : "EventTiming"
}
],
"strength" : "required",
"description" : "èæç¨è¡¨æéçç實ä¸çäºä»¶ï¼æå¡«å ¥EventTimingå¼éä¸çå ¶ä¸ä¸å代碼",
"valueSet" : "http://hl7.org/fhir/ValueSet/event-timing|4.0.1"
},
"mapping" : [
{
"identity" : "rim",
"map" : "EIVL.event"
}
]
},
{
"id" : "MedicationRequest.dosageInstruction.timing.repeat.offset",
"path" : "MedicationRequest.dosageInstruction.timing.repeat.offset",
"short" : "äºä»¶çåéæ¸ï¼ä¹åæä¹å¾ï¼",
"definition" : "è·é¢ç¹å®äºä»¶ç¼ççåéæ¸ãå¦æäºä»¶ä»£ç¢¼æ²æ表æ該åéæ¯å¨äºä»¶ä¹åéæ¯ä¹å¾ï¼ååå®è©²offsetæ¯æç¹å®äºä»¶ç¼çå¾çåéæ¸ã",
"min" : 0,
"max" : "1",
"base" : {
"path" : "Timing.repeat.offset",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "unsignedInt"
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"xpath" : "@value|f:*|h:div",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
],
"isModifier" : false,
"isSummary" : true,
"mapping" : [
{
"identity" : "rim",
"map" : "EIVL.offset"
}
]
},
{
"id" : "MedicationRequest.dosageInstruction.timing.code",
"path" : "MedicationRequest.dosageInstruction.timing.code",
"short" : "BID ï½ TID ï½ QID ï½ AM ï½ PM ï½ QD ï½ QOD ï½ + æ¤è³æé ç®çºå¯æ´å ç¶å®é è¨åéæ¨æºå¼éï¼ä½å¯¦ä½è å¯è¦å¯¦åå°æ¡éæ±åªç¶å®ä»¥ä¸slicesä¸çä»»ä¸å¼éãç®åæªåªéå®ç¶å®é è¨å¼éæ¯å çºå°ç¡sliceå¼éèé è¨åéæ¨æºå¼éç代碼å°æ表ï¼å¾ å¾çºæç¸å°ç代碼å°æ表å¾å°å»ºè°æ¡ç¨åéæ¨æºå¼éä½çºå¯ä¸ç¶å®å¼é並éå°è©²å¼éé²è¡æ´å è管çï¼ä»¥å©é²è¡è·¨åè跨系統ä¹è³æ交æã",
"definition" : "æ´»åç¼çææ©ä¹ä»£ç¢¼ï¼æåªæ¯code.textä¸çæåï¼ãåæ¯BIDçä¸äºä»£ç¢¼å°èé½æï¼ä½è¨±å¤æ©æ§å®ç¾©å®åèªå·±çé¡å¤ä»£ç¢¼ãå¦ææä¾äºä¸å代碼ï¼æ¤ä»£ç¢¼è¢«ç解çºæ¯çµæ§åæéè³æä¸è¦å®çä»»ä½å §å®¹çå®æ´é³è¿°ï¼ä»£ç¢¼æè³æé½å¯ç¨æ¼è§£éææ©ï¼Timingï¼ï¼ä½.repeat.boundsé©ç¨æ¼ä»£ç¢¼ï¼ä¸ä¸å å«å¨ä»£ç¢¼ä¸ï¼çä¾å¤ã",
"comment" : "BIDç被å®ç¾©çºãå¨æ©æ§ç¹å®çæéããä¾å¦ï¼ä¸åæ©æ§å¯ä»¥é¸æBIDæ¯ ã總æ¯å¨æ©ä¸7é»åä¸å6é»ããå¦æé種é¸é æ¯ä¸åé©çï¼å°±ä¸æ該使ç¨ä»£ç¢¼BIDãåä¹ï¼æ使ç¨ä¸åç¨ç¹çæ©æ§ç¹å®ä»£ç¢¼ä¾ä»£æ¿HL7å®ç¾©çBID代碼åï¼æ使ç¨ä¸åçµæ§å表示æ³ï¼å¨é種æ æ³ä¸ï¼å ·é«èªªæå ©åäºä»¶æéï¼ã",
"min" : 0,
"max" : "1",
"base" : {
"path" : "Timing.code",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "CodeableConcept",
"profile" : [
"https://twcore.mohw.gov.tw/ig/twcore/StructureDefinition/CodeableConcept-tw"
]
}
],
"condition" : [
"ele-1"
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"xpath" : "@value|f:*|h:div",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
],
"mustSupport" : true,
"isModifier" : false,
"binding" : {
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
"valueString" : "TimingAbbreviation"
}
],
"strength" : "preferred",
"description" : "å·²ç¥ï¼ç¢ºå®çæé模å¼ä¹ä»£ç¢¼ï¼é¼åµä½¿ç¨TimingAbbreviationå¼éä¸ç代碼ï¼ä½ä¸å¼·å¶ä¸å®è¦ä½¿ç¨æ¤å¼éï¼ä½ ä¹å¯ä½¿ç¨å ¶ä»å¼éç代碼æå®ç´ä»¥æå表示ã",
"valueSet" : "http://hl7.org/fhir/ValueSet/timing-abbreviation"
},
"mapping" : [
{
"identity" : "rim",
"map" : "n/a"
},
{
"identity" : "v2",
"map" : "CE/CNE/CWE"
},
{
"identity" : "rim",
"map" : "CD"
},
{
"identity" : "orim",
"map" : "fhir:CodeableConcept rdfs:subClassOf dt:CD"
}
]
},
{
"id" : "MedicationRequest.dosageInstruction.timing.code.id",
"path" : "MedicationRequest.dosageInstruction.timing.code.id",
"representation" : [
"xmlAttr"
],
"short" : "å¯ä¸å¯èå¥IDï¼ä»¥ä¾è³æé ç®éç¸äºåç §ã",
"definition" : "resourceä¸è³æé ç®çå¯ä¸IDï¼ç¨æ¼å §é¨åç §ï¼ãéå¯ä»¥æ¯ä»»ä½ä¸å«ç©ºæ ¼çå串ã",
"min" : 0,
"max" : "1",
"base" : {
"path" : "Element.id",
"min" : 0,
"max" : "1"
},
"type" : [
{
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
"valueUrl" : "string"
}
],
"code" : "http://hl7.org/fhirpath/System.String"
}
],
"isModifier" : false,
"isSummary" : false,
"mapping" : [
{
"identity" : "rim",
"map" : "n/a"
}
]
},
{
"id" : "MedicationRequest.dosageInstruction.timing.code.extension",
"path" : "MedicationRequest.dosageInstruction.timing.code.extension",
"slicing" : {
"discriminator" : [
{
"type" : "value",
"path" : "url"
}
],
"description" : "Extensions are always sliced by (at least) url",
"rules" : "open"
},
"short" : "æ´å çè³æé ç®",
"definition" : "æ´å çè³æé ç®",
"min" : 0,
"max" : "*",
"base" : {
"path" : "Element.extension",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "Extension"
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"xpath" : "@value|f:*|h:div",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
},
{
"key" : "ext-1",
"severity" : "error",
"human" : "Must have either extensions or value[x], not both",
"expression" : "extension.exists() != value.exists()",
"xpath" : "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
"source" : "http://hl7.org/fhir/StructureDefinition/Extension"
}
],
"isModifier" : false,
"isSummary" : false
},
{
"id" : "MedicationRequest.dosageInstruction.timing.code.coding",
"path" : "MedicationRequest.dosageInstruction.timing.code.coding",
"short" : "ç±å°éè¡èªç³»çµ±ï¼terminology systemï¼å®ç¾©ç代碼",
"definition" : "ç±å°éè¡èªç³»çµ±ï¼terminology systemï¼æå®ç¾©ä¹ä»£ç¢¼çåç §",
"comment" : "代碼å¯ä»¥å¨åèæ¸ å®ï¼enumerationsï¼æä»£ç¢¼æ¸ å®ï¼code listsï¼ä¸é常é¨æå°å®ç¾©ï¼ç´è³æé常æ£å¼çå®ç¾©ï¼ä¾å¦ï¼SNOMED CTâæ´å¤è³è¨è¦HL7 v3æ ¸å¿ååï¼Core Principlesï¼ã編碼çæåºæ¯æªå®ç¾©çå è **å¿ é æ²æï¼SHALL NOTï¼** 被ç¨ä¾æ¨æ·æ義ãä¸è¬ä¾èªªï¼æå¤åªæä¸å編碼å¼ï¼coding valuesï¼æ被æ¨è¨çºUserSelected = trueã",
"requirements" : "å 許代碼系統ä¸çæ¿ä»£ç·¨ç¢¼ï¼ä»¥åç¿»è¯å°å ¶ä»ç·¨ç¢¼ç³»çµ±ã",
"min" : 0,
"max" : "*",
"base" : {
"path" : "CodeableConcept.coding",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "Coding",
"profile" : [
"https://twcore.mohw.gov.tw/ig/twcore/StructureDefinition/Coding-tw"
]
}
],
"condition" : [
"ele-1"
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"xpath" : "@value|f:*|h:div",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
],
"mustSupport" : true,
"isModifier" : false,
"binding" : {
"strength" : "extensible",
"description" : "æå¡«å ¥æç¶å®å¼éä¸é©åç代碼ï¼ç¢ºå®ç¡é©åç代碼æå¯ä»¥ä½¿ç¨å ¶ä»å¼éç代碼ä¾è¡¨ç¤ºã",
"valueSet" : "https://twcore.mohw.gov.tw/ig/twcore/ValueSet/medication-frequency-hl7-tw"
},
"mapping" : [
{
"identity" : "rim",
"map" : "n/a"
},
{
"identity" : "v2",
"map" : "CE/CNE/CWE subset one of the sets of component 1-3 or 4-6"
},
{
"identity" : "rim",
"map" : "CV"
},
{
"identity" : "orim",
"map" : "fhir:Coding rdfs:subClassOf dt:CDCoding"
}
]
},
{
"id" : "MedicationRequest.dosageInstruction.timing.code.text",
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
"valueBoolean" : true
}
],
"path" : "MedicationRequest.dosageInstruction.timing.code.text",
"short" : "æ¦å¿µçæåæ¨è¨æ³",
"definition" : "è¼¸å ¥è³æç使ç¨è æè¦ï¼æé¸ï¼æ說ç人é¡å¯è®æå表述ï¼åï¼æï¼å ¶ä»£è¡¨ä½¿ç¨è çé æå«ç¾©ã",
"comment" : "å¾å¤æåï¼æ¤æå表述èå ¶ä¸ä¸å代碼ç顯示å稱ç¸åã",
"requirements" : "å°éè¡èªä¸ç代碼並ä¸ç¸½æ¯è½ææ人é¡ä½¿ç¨ç細微差å¥çæ£ç¢ºæ義ï¼æè æ ¹æ¬å°±æ²æåé©ç代碼ï¼éäºæ æ³ä¸ï¼æå表述被ç¨ä¾ææä¾æºçå ¨é¨æ義ã",
"min" : 0,
"max" : "1",
"base" : {
"path" : "CodeableConcept.text",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "string"
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"xpath" : "@value|f:*|h:div",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
],
"mustSupport" : true,
"isModifier" : false,
"isSummary" : true,
"mapping" : [
{
"identity" : "v2",
"map" : "C*E.9. But note many systems use C*E.2 for this"
},
{
"identity" : "rim",
"map" : "./originalText[mediaType/code=\"text/plain\"]/data"
},
{
"identity" : "orim",
"map" : "fhir:CodeableConcept.text rdfs:subPropertyOf dt:CD.originalText"
}
]
},
{
"id" : "MedicationRequest.dosageInstruction.asNeeded[x]",
"path" : "MedicationRequest.dosageInstruction.asNeeded[x]",
"short" : "ãæ ¹æï¼å°xçï¼éè¦ãæç¨\nBindingï¼ä¸å編碼æ¦å¿µï¼ææå¨æç¨æç¨è¥ä¹åæ滿足æè©ä¼°çå 決æ¢ä»¶ãä¾å¦ï¼ãç¼çãããæ§è¡çºå30åéãããç¼ä½æãçï¼å¯åèSNOMEDCTMedicationAsNeededReasonCodeså¼éï¼ä½æ¤å¼éåªæ¯éå°éåæ¬ä½çä¸åå¯è½å¼çç¯ä¾ï¼ä¸é æä¹ä¸é¼åµä½¿ç¨è ä¸å®è¦ä½¿ç¨æ¤å¼éç代碼ã",
"definition" : "表ææ¤è¥åæ¯å¦åªå¨éè¦æå¨ç¹å®çç¨æ³ï¼Booleané¸é ï¼æç¨ï¼æè 表ææç¨æ¤è¥åï¼CodeableConceptï¼çåææ¢ä»¶ã",
"comment" : "å¯ä»¥ééè¨å®Boolean = Trueä¾è¡¨éä¸ç¨å¡«å¯«çç±çãæ ¹æéè¦ããå¨é種æ æ³ä¸ï¼CodeableConceptä¸æè¢«å¡«å ¥ä»»ä½å¼ãæè ä½ å¯ä»¥ééå æ¬CodeableConceptä¾è¡¨é ãæ ¹æéè¦ãççç±ãå¨é種æ æ³ä¸ï¼Booleanå¼è¢«åå®çºTrueãå¦ææ¨å°Booleanå¼è¨ç½®çºãFalseãï¼é£éº¼è©²åéæ¯æ ¹ææé表給äºçï¼èä¸æ¯ ãprnãæ ãæ ¹æéè¦ãã",
"min" : 0,
"max" : "1",
"base" : {
"path" : "Dosage.asNeeded[x]",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "boolean"
},
{
"code" : "CodeableConcept",
"profile" : [
"https://twcore.mohw.gov.tw/ig/twcore/StructureDefinition/CodeableConcept-tw"
]
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"xpath" : "@value|f:*|h:div",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
],
"isModifier" : false,
"isSummary" : true,
"binding" : {
"strength" : "extensible",
"description" : "ä¸å編碼æ¦å¿µï¼ææå¨æç¨æç¨è¥ä¹åæ滿足æè©ä¼°çå 決æ¢ä»¶ãä¾å¦ï¼ãç¼çãããæ§è¡çºå30åéãããç¼ä½æãçï¼æå¡«å ¥æç¶å®å¼éä¸é©åç代碼ï¼ç¢ºå®ç¡é©åç代碼æå¯ä»¥ä½¿ç¨å ¶ä»å¼éç代碼ä¾è¡¨ç¤ºã",
"valueSet" : "http://hl7.org/fhir/ValueSet/medication-as-needed-reason"
},
"mapping" : [
{
"identity" : "v2",
"map" : "TQ1-9"
},
{
"identity" : "rim",
"map" : ".outboundRelationship[typeCode=PRCN].target[classCode=OBS, moodCode=EVN, code=\"as needed\"].value=boolean or codable concept"
}
]
},
{
"id" : "MedicationRequest.dosageInstruction.site",
"path" : "MedicationRequest.dosageInstruction.site",
"short" : "ç¨è¥ä¹èº«é«é¨ä½",
"definition" : "ç¨è¥ç身é«é¨ä½",
"comment" : "å¦æ使ç¨æ¡ä¾éè¦BodySite resourceç屬æ§ï¼ä¾å¦ï¼åå¥èå¥å追蹤ï¼ï¼é£éº¼å°±ä½¿ç¨æ¨æºextension bodySiteãå¯ä»¥æ¯ä¸åæè¦ä»£ç¢¼ï¼ä¹å¯ä»¥æ¯å°ä¸åé常精確çä½ç½®å®ç¾©çåç §ï¼æè å ©è é½æ¯ã",
"requirements" : "å°è¥åé¦æ¬¡é²å ¥ä¹äººé«è§£åé¨ä½ç編碼說æ",
"min" : 0,
"max" : "1",
"base" : {
"path" : "Dosage.site",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "CodeableConcept",
"profile" : [
"https://twcore.mohw.gov.tw/ig/twcore/StructureDefinition/CodeableConcept-tw"
]
}
],
"condition" : [
"ele-1"
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"xpath" : "@value|f:*|h:div",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
],
"isModifier" : false,
"binding" : {
"strength" : "extensible",
"description" : "ä¸å編碼æ¦å¿µï¼æè¿°è¥åé²å ¥æå¨èº«é«ä¸çä½ç½®ï¼å¯åèæç¶å®å¼éä¸é©åç代碼ï¼ç¢ºå®ç¡é©åç代碼æå¯ä»¥ä½¿ç¨å ¶ä»å¼éç代碼ä¾è¡¨ç¤ºã",
"valueSet" : "http://hl7.org/fhir/ValueSet/approach-site-codes"
},
"mapping" : [
{
"identity" : "rim",
"map" : "n/a"
},
{
"identity" : "v2",
"map" : "CE/CNE/CWE"
},
{
"identity" : "rim",
"map" : "CD"
},
{
"identity" : "orim",
"map" : "fhir:CodeableConcept rdfs:subClassOf dt:CD"
}
]
},
{
"id" : "MedicationRequest.dosageInstruction.route",
"path" : "MedicationRequest.dosageInstruction.route",
"short" : "è¥åæå¦ä½é²å ¥é«å §",
"definition" : "è¥åæå¦ä½é²å ¥é«å §",
"comment" : "Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination.",
"requirements" : "å ·é«èªªææ²»çåé²å ¥æå°éç 人é«å §çéå¾æççéå¾ä¹ä»£ç¢¼",
"min" : 0,
"max" : "1",
"base" : {
"path" : "Dosage.route",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "CodeableConcept",
"profile" : [
"https://twcore.mohw.gov.tw/ig/twcore/StructureDefinition/CodeableConcept-tw"
]
}
],
"condition" : [
"ele-1"
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"xpath" : "@value|f:*|h:div",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
],
"mustSupport" : true,
"isModifier" : false,
"binding" : {
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
"valueString" : "RouteOfAdministration"
}
],
"strength" : "example",
"description" : "ä¸å編碼æ¦å¿µï¼æè¿°æ²»çåé²å ¥æå¨å試è é«å §çç¨è¥éå¾æççéå¾ï¼æ¤è³æé ç®çºå¯æ´å ç¶å®é è¨åéæ¨æºå¼éï¼ä½å¯¦ä½è å¯è¦å¯¦åå°æ¡éæ±åªç¶å®ä»¥ä¸slicesä¸çä»»ä¸å¼éãç®åæªåªéå®ç¶å®é è¨å¼éæ¯å çºå°ç¡sliceå¼éèé è¨åéæ¨æºå¼éç代碼å°æ表ï¼å¾ å¾çºæç¸å°ç代碼å°æ表å¾å°å»ºè°æ¡ç¨åéæ¨æºå¼éä½çºå¯ä¸ç¶å®å¼é並éå°è©²å¼éé²è¡æ´å è管çï¼ä»¥å©é²è¡è·¨åè跨系統ä¹è³æ交æã",
"valueSet" : "http://hl7.org/fhir/ValueSet/route-codes"
},
"mapping" : [
{
"identity" : "rim",
"map" : "n/a"
},
{
"identity" : "v2",
"map" : "CE/CNE/CWE"
},
{
"identity" : "rim",
"map" : "CD"
},
{
"identity" : "orim",
"map" : "fhir:CodeableConcept rdfs:subClassOf dt:CD"
}
]
},
{
"id" : "MedicationRequest.dosageInstruction.route.id",
"path" : "MedicationRequest.dosageInstruction.route.id",
"representation" : [
"xmlAttr"
],
"short" : "å¯ä¸å¯èå¥IDï¼ä»¥ä¾è³æé ç®éç¸äºåç §ã",
"definition" : "resourceä¸è³æé ç®çå¯ä¸IDï¼ç¨æ¼å §é¨åç §ï¼ãéå¯ä»¥æ¯ä»»ä½ä¸å«ç©ºæ ¼çå串ã",
"min" : 0,
"max" : "1",
"base" : {
"path" : "Element.id",
"min" : 0,
"max" : "1"
},
"type" : [
{
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
"valueUrl" : "string"
}
],
"code" : "http://hl7.org/fhirpath/System.String"
}
],
"isModifier" : false,
"isSummary" : false,
"mapping" : [
{
"identity" : "rim",
"map" : "n/a"
}
]
},
{
"id" : "MedicationRequest.dosageInstruction.route.extension",
"path" : "MedicationRequest.dosageInstruction.route.extension",
"slicing" : {
"discriminator" : [
{
"type" : "value",
"path" : "url"
}
],
"description" : "Extensions are always sliced by (at least) url",
"rules" : "open"
},
"short" : "æ´å çè³æé ç®",
"definition" : "æ´å çè³æé ç®",
"min" : 0,
"max" : "*",
"base" : {
"path" : "Element.extension",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "Extension"
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"xpath" : "@value|f:*|h:div",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
},
{
"key" : "ext-1",
"severity" : "error",
"human" : "Must have either extensions or value[x], not both",
"expression" : "extension.exists() != value.exists()",
"xpath" : "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
"source" : "http://hl7.org/fhir/StructureDefinition/Extension"
}
],
"isModifier" : false,
"isSummary" : false
},
{
"id" : "MedicationRequest.dosageInstruction.route.coding",
"path" : "MedicationRequest.dosageInstruction.route.coding",
"short" : "ç±å°éè¡èªç³»çµ±ï¼terminology systemï¼å®ç¾©ç代碼ãæ¤è³æé ç®çºå¯æ´å ç¶å®é è¨åéæ¨æºå¼éï¼ä½å¯¦ä½è å¯è¦å¯¦åå°æ¡éæ±åªç¶å®ä»¥ä¸slicesä¸çä»»ä¸å¼éãç®åæªåªéå®ç¶å®é è¨å¼éæ¯å çºå°ç¡sliceå¼éèé è¨åéæ¨æºå¼éç代碼å°æ表ï¼å¾ å¾çºæç¸å°ç代碼å°æ表å¾å°å»ºè°æ¡ç¨åéæ¨æºå¼éä½çºå¯ä¸ç¶å®å¼é並éå°è©²å¼éé²è¡æ´å è管çï¼ä»¥å©é²è¡è·¨åè跨系統ä¹è³æ交æã",
"definition" : "ç±å°éè¡èªç³»çµ±ï¼terminology systemï¼æå®ç¾©ä¹ä»£ç¢¼çåç §",
"comment" : "代碼å¯ä»¥å¨åèæ¸ å®ï¼enumerationsï¼æä»£ç¢¼æ¸ å®ï¼code listsï¼ä¸é常é¨æå°å®ç¾©ï¼ç´è³æé常æ£å¼çå®ç¾©ï¼ä¾å¦ï¼SNOMED CTâæ´å¤è³è¨è¦HL7 v3æ ¸å¿ååï¼Core Principlesï¼ã編碼çæåºæ¯æªå®ç¾©çå è **å¿ é æ²æï¼SHALL NOTï¼** 被ç¨ä¾æ¨æ·æ義ãä¸è¬ä¾èªªï¼æå¤åªæä¸å編碼å¼ï¼coding valuesï¼æ被æ¨è¨çºUserSelected = trueã",
"requirements" : "å 許代碼系統ä¸çæ¿ä»£ç·¨ç¢¼ï¼ä»¥åç¿»è¯å°å ¶ä»ç·¨ç¢¼ç³»çµ±ã",
"min" : 0,
"max" : "*",
"base" : {
"path" : "CodeableConcept.coding",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "Coding",
"profile" : [
"https://twcore.mohw.gov.tw/ig/twcore/StructureDefinition/Coding-tw"
]
}
],
"condition" : [
"ele-1"
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"xpath" : "@value|f:*|h:div",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
],
"mustSupport" : true,
"isModifier" : false,
"binding" : {
"strength" : "extensible",
"valueSet" : "https://twcore.mohw.gov.tw/ig/twcore/ValueSet/medication-path-sct-tw"
},
"mapping" : [
{
"identity" : "rim",
"map" : "n/a"
},
{
"identity" : "v2",
"map" : "CE/CNE/CWE subset one of the sets of component 1-3 or 4-6"
},
{
"identity" : "rim",
"map" : "CV"
},
{
"identity" : "orim",
"map" : "fhir:Coding rdfs:subClassOf dt:CDCoding"
}
]
},
{
"id" : "MedicationRequest.dosageInstruction.route.text",
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
"valueBoolean" : true
}
],
"path" : "MedicationRequest.dosageInstruction.route.text",
"short" : "æ¦å¿µçæåæ¨è¨æ³",
"definition" : "è¼¸å ¥è³æç使ç¨è æè¦ï¼æé¸ï¼æ說ç人é¡å¯è®æå表述ï¼åï¼æï¼å ¶ä»£è¡¨ä½¿ç¨è çé æå«ç¾©ã",
"comment" : "å¾å¤æåï¼æ¤æå表述èå ¶ä¸ä¸å代碼ç顯示å稱ç¸åã",
"requirements" : "å°éè¡èªä¸ç代碼並ä¸ç¸½æ¯è½ææ人é¡ä½¿ç¨ç細微差å¥çæ£ç¢ºæ義ï¼æè æ ¹æ¬å°±æ²æåé©ç代碼ï¼éäºæ æ³ä¸ï¼æå表述被ç¨ä¾ææä¾æºçå ¨é¨æ義ã",
"min" : 0,
"max" : "1",
"base" : {
"path" : "CodeableConcept.text",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "string"
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"xpath" : "@value|f:*|h:div",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
],
"mustSupport" : true,
"isModifier" : false,
"isSummary" : true,
"mapping" : [
{
"identity" : "v2",
"map" : "C*E.9. But note many systems use C*E.2 for this"
},
{
"identity" : "rim",
"map" : "./originalText[mediaType/code=\"text/plain\"]/data"
},
{
"identity" : "orim",
"map" : "fhir:CodeableConcept.text rdfs:subPropertyOf dt:CD.originalText"
}
]
},
{
"id" : "MedicationRequest.dosageInstruction.method",
"path" : "MedicationRequest.dosageInstruction.method",
"short" : "ç¨è¥çæè¡",
"definition" : "ç¨è¥çæè¡",
"comment" : "使ç¨çå°éè¡èªé常å çµåé å°ï¼pre-coordinateï¼ç¨è¥éå¾åï¼æååã",
"requirements" : "表示è¥åé²å ¥æé²å ¥èº«é«çæ¹æ³çä¸å編碼å¼ãæ常ç¨çæ¹æ³çºæ³¨å°ãä¾å¦ï¼æ ¢æ¨ãæ·±éèã",
"min" : 0,
"max" : "1",
"base" : {
"path" : "Dosage.method",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "CodeableConcept",
"profile" : [
"https://twcore.mohw.gov.tw/ig/twcore/StructureDefinition/CodeableConcept-tw"
]
}
],
"condition" : [
"ele-1"
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"xpath" : "@value|f:*|h:div",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
],
"isModifier" : false,
"binding" : {
"strength" : "extensible",
"description" : "ä¸å編碼æ¦å¿µï¼æè¿°ç¨è¥çæè¡ï¼å¯åèæç¶å®å¼éä¸é©åç代碼ï¼ç¢ºå®ç¡é©åç代碼æå¯ä»¥ä½¿ç¨å ¶ä»å¼éç代碼ä¾è¡¨ç¤ºã",
"valueSet" : "http://hl7.org/fhir/ValueSet/administration-method-codes"
},
"mapping" : [
{
"identity" : "rim",
"map" : "n/a"
},
{
"identity" : "v2",
"map" : "CE/CNE/CWE"
},
{
"identity" : "rim",
"map" : "CD"
},
{
"identity" : "orim",
"map" : "fhir:CodeableConcept rdfs:subClassOf dt:CD"
}
]
},
{
"id" : "MedicationRequest.dosageInstruction.doseAndRate",
"path" : "MedicationRequest.dosageInstruction.doseAndRate",
"short" : "ç¨è¥é",
"definition" : "ç¨è¥é",
"min" : 0,
"max" : "*",
"base" : {
"path" : "Dosage.doseAndRate",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "Element"
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"xpath" : "@value|f:*|h:div",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
],
"isModifier" : false,
"isSummary" : true,
"mapping" : [
{
"identity" : "v2",
"map" : "TQ1-2"
}
]
},
{
"id" : "MedicationRequest.dosageInstruction.doseAndRate.id",
"path" : "MedicationRequest.dosageInstruction.doseAndRate.id",
"representation" : [
"xmlAttr"
],
"short" : "Unique id for inter-element referencing",
"definition" : "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "Element.id",
"min" : 0,
"max" : "1"
},
"type" : [
{
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
"valueUrl" : "string"
}
],
"code" : "http://hl7.org/fhirpath/System.String"
}
],
"isModifier" : false,
"isSummary" : false,
"mapping" : [
{
"identity" : "rim",
"map" : "n/a"
}
]
},
{
"id" : "MedicationRequest.dosageInstruction.doseAndRate.extension",
"path" : "MedicationRequest.dosageInstruction.doseAndRate.extension",
"slicing" : {
"discriminator" : [
{
"type" : "value",
"path" : "url"
}
],
"description" : "Extensions are always sliced by (at least) url",
"rules" : "open"
},
"short" : "Additional content defined by implementations",
"definition" : "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
"comment" : "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
"alias" : [
"extensions",
"user content"
],
"min" : 0,
"max" : "*",
"base" : {
"path" : "Element.extension",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "Extension"
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"xpath" : "@value|f:*|h:div",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
},
{
"key" : "ext-1",
"severity" : "error",
"human" : "Must have either extensions or value[x], not both",
"expression" : "extension.exists() != value.exists()",
"xpath" : "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
"source" : "http://hl7.org/fhir/StructureDefinition/Extension"
}
],
"isModifier" : false,
"isSummary" : false,
"mapping" : [
{
"identity" : "rim",
"map" : "n/a"
}
]
},
{
"id" : "MedicationRequest.dosageInstruction.doseAndRate.type",
"path" : "MedicationRequest.dosageInstruction.doseAndRate.type",
"short" : "ç¹å®åéææ¯ç種é¡",
"definition" : "ç¹å®åéææ¯ç種é¡ï¼ä¾å¦ï¼ä¾èæ¹æè¨ç®èä¾ã",
"comment" : "Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination.",
"requirements" : "å¦ææ¤typeè³æé ç®æ²æè¢«å¡«å ¥ï¼ååå®çºãä¾èæ¹ï¼orderedï¼ãã",
"min" : 0,
"max" : "1",
"base" : {
"path" : "Dosage.doseAndRate.type",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "CodeableConcept",
"profile" : [
"https://twcore.mohw.gov.tw/ig/twcore/StructureDefinition/CodeableConcept-tw"
]
}
],
"condition" : [
"ele-1"
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"xpath" : "@value|f:*|h:div",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
],
"isModifier" : false,
"binding" : {
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
"valueString" : "DoseAndRateType"
}
],
"strength" : "example",
"description" : "å¯åèDoseAndRateTypeå¼éï¼ä½æ¤å¼éåªæ¯éå°éåæ¬ä½çä¸åå¯è½å¼çç¯ä¾ï¼ä¸é æä¹ä¸é¼åµä½¿ç¨è ä¸å®è¦ä½¿ç¨æ¤å¼éç代碼ã",
"valueSet" : "http://hl7.org/fhir/ValueSet/dose-rate-type"
},
"mapping" : [
{
"identity" : "rim",
"map" : "n/a"
},
{
"identity" : "v2",
"map" : "CE/CNE/CWE"
},
{
"identity" : "rim",
"map" : "CD"
},
{
"identity" : "orim",
"map" : "fhir:CodeableConcept rdfs:subClassOf dt:CD"
}
]
},
{
"id" : "MedicationRequest.dosageInstruction.doseAndRate.dose[x]",
"path" : "MedicationRequest.dosageInstruction.doseAndRate.dose[x]",
"short" : "æ¯ä¸åéçè¥é",
"definition" : "æ¯ä¸åéçè¥é",
"comment" : "è«æ³¨æéæ¯æç¹å®è¥åéï¼èä¸æ¯ææ¯ç¨®æææåéãæ¯ç¨®æåéé½å¯ä»¥å¨Medication resourceä¸é²è¡æºéãä¾å¦ï¼å¦ææ³è¡¨éä¸é 375毫å çè¥é ï¼åéæ¯ä¸é ï¼ä½ å¯ä»¥ä½¿ç¨Medication resourceä¾è¨éæ¤è¥é æ¯ç±375毫å çè¥ç©XYZçµæãæè ï¼å¦æåéæ¯375毫å ï¼é£éº¼ä½ å¯è½åªéè¦ä½¿ç¨Medication resourceä¾è¡¨æéæ¯è¥é ãå¦ææ¯éè注å°ï¼ä¾å¦ï¼å¤å·´èºï¼ä½ æ³è¡¨æ400毫å å¤å·´èºè¢«æ··åå¨500毫åçéè注å°æ¶²ä¸ï¼é£éº¼éäºé½å°å¨Medication resourceä¸åç¾ãå¦æç¨è¥ä¸æç®æ¯å³æçï¼éçæ¯åå¨çï¼æè æéæ¯ææéçï¼ï¼éå¯å ·é«èªªæ以å³éå¨æé表ææ示çæ段ä¹ç¸½ç¨è¥éï¼ä¾å¦ï¼500毫åçåéæ該å¨4å°æå §å®æã",
"requirements" : "å¨ä¸æ¬¡ç¨è¥äºä»¶ä¸çµ¦äºçæ²»çç¨æå ¶ä»çç©è³ªé",
"min" : 0,
"max" : "1",
"base" : {
"path" : "Dosage.doseAndRate.dose[x]",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "Range"
},
{
"code" : "Quantity",
"profile" : [
"http://hl7.org/fhir/StructureDefinition/SimpleQuantity"
]
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"xpath" : "@value|f:*|h:div",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
],
"isModifier" : false,
"isSummary" : true,
"mapping" : [
{
"identity" : "v2",
"map" : "RXO-2, RXE-3"
},
{
"identity" : "rim",
"map" : ".doseQuantity"
}
]
},
{
"id" : "MedicationRequest.dosageInstruction.doseAndRate.rate[x]",
"path" : "MedicationRequest.dosageInstruction.doseAndRate.rate[x]",
"short" : "æ¯æéå®ä½å §çç¨è¥é",
"definition" : "æ¯æéå®ä½å §çç¨è¥é",
"comment" : "å¯åææä¾rateådoseQuantityï¼ä»¥æä¾éæ¼å¦ä½ç¨è¥åä¾æè¥åçå ¨é¨ç´°ç¯ãå¦æéçæç®é¨èæéçæ¨ç§»èæ¹è®ï¼æ ¹æç¶å°çè¦åï¼æ³è¦ï¼æ¯æ¬¡æ¹è®é½æä½çºå¸¶ææ´æ°éççæ°çMedicationRequestä¾ææï¼æè ç¨å¸¶ææ°éççæ°çMedicationRequestä¾ææãå¯ä»¥ä½¿ç¨rateRatioårateQuantityä¾æå®ä¸æ®µæéå §çæ¯çï¼ä¾å¦ï¼100毫åï¼å°æï¼ãrateQuantityçæ¹å¼è¦æ±ç³»çµ±æè½å解æå å«æ¯«åï¼å°æçUCUMèªæ³ï¼èä¸æ¯å°æéæå®çºåæ¯çç¹å®æ¯çãå¦ææå®äºä¸å2å°æ500毫åççå¼ï¼ä½¿ç¨rateRatioå¯è½æ¯ä½¿ç¨rateQuantityæå®250毫å ï¼å°æå¨èªç¾©ä¸æ´æ£ç¢ºã",
"requirements" : "ææè¥åå¼å ¥ç 人é«å §çé度ãé常æ¯æ輸液çé度ï¼ä¾å¦ï¼æ¯1å°æ100毫åæ100毫åï¼å°æãä¹å¯è¡¨ç¤ºçºæ¯å®ä½æéçé度ï¼ä¾å¦ï¼æ¯2å°æ500毫åï¼å ¶ä»ä¾åå¦200å¾®å ï¼åéæ200å¾®å ï¼1åéï¼1åï¼8å°æãææï¼ç¶è¡¨ç¤ºçºç¸½å®¹éï¼æçºæéæï¼éçå¯ä»¥é±å»æçºæéï¼ä¾å¦ï¼500毫åï¼2å°æé±å»æçºæéçº2å°æï¼ãç¶èï¼ç¶éçæªé±å»æçºæéæï¼ä¾å¦ï¼250毫åï¼å°æï¼ï¼åéè¦timing.repeat.durationä¾è¡¨é輸液çæéåéã",
"min" : 0,
"max" : "1",
"base" : {
"path" : "Dosage.doseAndRate.rate[x]",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "Ratio"
},
{
"code" : "Range"
},
{
"code" : "Quantity",
"profile" : [
"http://hl7.org/fhir/StructureDefinition/SimpleQuantity"
]
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"xpath" : "@value|f:*|h:div",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
],
"isModifier" : false,
"isSummary" : true,
"mapping" : [
{
"identity" : "v2",
"map" : "RXE22, RXE23, RXE-24"
},
{
"identity" : "rim",
"map" : ".rateQuantity"
}
]
},
{
"id" : "MedicationRequest.dosageInstruction.maxDosePerPeriod",
"path" : "MedicationRequest.dosageInstruction.maxDosePerPeriod",
"short" : "æ¯æéå®ä½å §ç¨è¥çä¸é",
"definition" : "æ¯æéå®ä½å §ç¨è¥çä¸é",
"comment" : "éæ¯çºäºå¨æä¸éçæ æ³ä¸ä½çºåéçè¼å©èªªæãä¾å¦ï¼ãæ¯4å°æ2é ï¼ä¸å¤©æå¤8é ãã",
"requirements" : "å¨ä¸æ®µæéåéç¨æ¼æä¸å°è±¡çæ²»çç¨ç©è³ªä¹æ大總éãä¾å¦ï¼24å°æå §1,000毫å ã",
"min" : 0,
"max" : "1",
"base" : {
"path" : "Dosage.maxDosePerPeriod",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "Ratio"
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"xpath" : "@value|f:*|h:div",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
],
"isModifier" : false,
"isSummary" : true,
"mapping" : [
{
"identity" : "v2",
"map" : "RXO-23, RXE-19"
},
{
"identity" : "rim",
"map" : ".maxDoseQuantity"
}
]
},
{
"id" : "MedicationRequest.dosageInstruction.maxDosePerAdministration",
"path" : "MedicationRequest.dosageInstruction.maxDosePerAdministration",
"short" : "æ¯æ¬¡ç¨è¥çä¸é",
"definition" : "æ¯æ¬¡ç¨è¥çä¸é",
"comment" : "éæ¯çºäºå¨æä¸éçæ æ³ä¸ä½çºåéçè¼å©èªªæãä¾å¦ï¼èé«è¡¨é¢ç©æéçåéæä¸åä¸éï¼å¦å¨5è³10åéå §éè注å°1.5毫å ï¼å¹³æ¹ç±³ï¼æå¤2毫å ï¼ï¼å ¶doseQuantityçº1.5毫å ï¼å¹³æ¹ç±³ï¼maxDosePerAdministrationçº2毫å ã",
"requirements" : "æ¯æ¬¡ç¨æ¼æä¸å°è±¡æ²»çç¨ç©è³ªçæ大總é",
"min" : 0,
"max" : "1",
"base" : {
"path" : "Dosage.maxDosePerAdministration",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "Quantity",
"profile" : [
"http://hl7.org/fhir/StructureDefinition/SimpleQuantity"
]
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"xpath" : "@value|f:*|h:div",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
],
"isModifier" : false,
"isSummary" : true,
"mapping" : [
{
"identity" : "rim",
"map" : "not supported"
}
]
},
{
"id" : "MedicationRequest.dosageInstruction.maxDosePerLifetime",
"path" : "MedicationRequest.dosageInstruction.maxDosePerLifetime",
"short" : "ç 人ä¸çä¸ç¨è¥çä¸é",
"definition" : "ç 人ä¸çä¸ç¨è¥çä¸é",
"requirements" : "ç¨æ¼æä¸å°è±¡çæ²»çç¨ç©è³ªæ¼å ¶ä¸ççæ大總æ¸é",
"min" : 0,
"max" : "1",
"base" : {
"path" : "Dosage.maxDosePerLifetime",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "Quantity",
"profile" : [
"http://hl7.org/fhir/StructureDefinition/SimpleQuantity"
]
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"xpath" : "@value|f:*|h:div",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
],
"isModifier" : false,
"isSummary" : true,
"mapping" : [
{
"identity" : "rim",
"map" : "not supported"
}
]
},
{
"id" : "MedicationRequest.dispenseRequest",
"path" : "MedicationRequest.dispenseRequest",
"short" : "è¥åä¾æææ¬",
"definition" : "é表示å¨è¥åè«æ±ï¼äº¦ç¨±ä½è¥åèæ¹æè¥åé«ä»¤ï¼ä¸ï¼éæ¼èª¿åææä¾è¥åé¨åçç¹å®è©³æ ã注æï¼éäºè³è¨ä¸ç¸½æ¯èé«ä»¤ä¸åç¼éçãå¨æäºæ©æ§ï¼å¦é«é¢ï¼ï¼å¯è½æææ©æ§æ系統ä¸çæ¯æ´ï¼å 許è¥å±å®æ調åç詳細è³è¨ã",
"min" : 0,
"max" : "1",
"base" : {
"path" : "MedicationRequest.dispenseRequest",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "BackboneElement"
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"xpath" : "@value|f:*|h:div",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
],
"mustSupport" : true,
"isModifier" : false,
"isSummary" : false,
"mapping" : [
{
"identity" : "script10.6",
"map" : "Message/Body/NewRx/MedicationPrescribed/ExpirationDate"
},
{
"identity" : "rim",
"map" : "component.supplyEvent"
}
]
},
{
"id" : "MedicationRequest.dispenseRequest.id",
"path" : "MedicationRequest.dispenseRequest.id",
"representation" : [
"xmlAttr"
],
"short" : "Unique id for inter-element referencing",
"definition" : "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "Element.id",
"min" : 0,
"max" : "1"
},
"type" : [
{
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
"valueUrl" : "string"
}
],
"code" : "http://hl7.org/fhirpath/System.String"
}
],
"isModifier" : false,
"isSummary" : false,
"mapping" : [
{
"identity" : "rim",
"map" : "n/a"
}
]
},
{
"id" : "MedicationRequest.dispenseRequest.extension",
"path" : "MedicationRequest.dispenseRequest.extension",
"short" : "Additional content defined by implementations",
"definition" : "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
"comment" : "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
"alias" : [
"extensions",
"user content"
],
"min" : 0,
"max" : "*",
"base" : {
"path" : "Element.extension",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "Extension"
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"xpath" : "@value|f:*|h:div",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
},
{
"key" : "ext-1",
"severity" : "error",
"human" : "Must have either extensions or value[x], not both",
"expression" : "extension.exists() != value.exists()",
"xpath" : "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
"source" : "http://hl7.org/fhir/StructureDefinition/Extension"
}
],
"isModifier" : false,
"isSummary" : false,
"mapping" : [
{
"identity" : "rim",
"map" : "n/a"
}
]
},
{
"id" : "MedicationRequest.dispenseRequest.modifierExtension",
"path" : "MedicationRequest.dispenseRequest.modifierExtension",
"short" : "Extensions that cannot be ignored even if unrecognized",
"definition" : "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
"comment" : "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
"requirements" : "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
"alias" : [
"extensions",
"user content",
"modifiers"
],
"min" : 0,
"max" : "*",
"base" : {
"path" : "BackboneElement.modifierExtension",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "Extension"
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"xpath" : "@value|f:*|h:div",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
},
{
"key" : "ext-1",
"severity" : "error",
"human" : "Must have either extensions or value[x], not both",
"expression" : "extension.exists() != value.exists()",
"xpath" : "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
"source" : "http://hl7.org/fhir/StructureDefinition/Extension"
}
],
"isModifier" : true,
"isModifierReason" : "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
"isSummary" : true,
"mapping" : [
{
"identity" : "rim",
"map" : "N/A"
}
]
},
{
"id" : "MedicationRequest.dispenseRequest.initialFill",
"path" : "MedicationRequest.dispenseRequest.initialFill",
"short" : "é¦æ¬¡ä¾ç §èæ¹é è¥çç´°ç¯",
"definition" : "表æ第ä¸æ¬¡é è¥çæ¸éææé",
"comment" : "å¦æå¡«å ¥æ¤è³æé ç®ï¼å¿ é å æ¬æ¸éææéã",
"min" : 0,
"max" : "1",
"base" : {
"path" : "MedicationRequest.dispenseRequest.initialFill",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "BackboneElement"
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"xpath" : "@value|f:*|h:div",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
],
"isModifier" : false,
"isSummary" : false,
"mapping" : [
{
"identity" : "rim",
"map" : "SubstanceAdministration -> ActRelationship[sequenceNumber = '1'] -> Supply"
}
]
},
{
"id" : "MedicationRequest.dispenseRequest.initialFill.id",
"path" : "MedicationRequest.dispenseRequest.initialFill.id",
"representation" : [
"xmlAttr"
],
"short" : "Unique id for inter-element referencing",
"definition" : "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "Element.id",
"min" : 0,
"max" : "1"
},
"type" : [
{
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
"valueUrl" : "string"
}
],
"code" : "http://hl7.org/fhirpath/System.String"
}
],
"isModifier" : false,
"isSummary" : false,
"mapping" : [
{
"identity" : "rim",
"map" : "n/a"
}
]
},
{
"id" : "MedicationRequest.dispenseRequest.initialFill.extension",
"path" : "MedicationRequest.dispenseRequest.initialFill.extension",
"short" : "Additional content defined by implementations",
"definition" : "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
"comment" : "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
"alias" : [
"extensions",
"user content"
],
"min" : 0,
"max" : "*",
"base" : {
"path" : "Element.extension",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "Extension"
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"xpath" : "@value|f:*|h:div",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
},
{
"key" : "ext-1",
"severity" : "error",
"human" : "Must have either extensions or value[x], not both",
"expression" : "extension.exists() != value.exists()",
"xpath" : "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
"source" : "http://hl7.org/fhir/StructureDefinition/Extension"
}
],
"isModifier" : false,
"isSummary" : false,
"mapping" : [
{
"identity" : "rim",
"map" : "n/a"
}
]
},
{
"id" : "MedicationRequest.dispenseRequest.initialFill.modifierExtension",
"path" : "MedicationRequest.dispenseRequest.initialFill.modifierExtension",
"short" : "Extensions that cannot be ignored even if unrecognized",
"definition" : "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
"comment" : "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
"requirements" : "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
"alias" : [
"extensions",
"user content",
"modifiers"
],
"min" : 0,
"max" : "*",
"base" : {
"path" : "BackboneElement.modifierExtension",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "Extension"
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"xpath" : "@value|f:*|h:div",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
},
{
"key" : "ext-1",
"severity" : "error",
"human" : "Must have either extensions or value[x], not both",
"expression" : "extension.exists() != value.exists()",
"xpath" : "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
"source" : "http://hl7.org/fhir/StructureDefinition/Extension"
}
],
"isModifier" : true,
"isModifierReason" : "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
"isSummary" : true,
"mapping" : [
{
"identity" : "rim",
"map" : "N/A"
}
]
},
{
"id" : "MedicationRequest.dispenseRequest.initialFill.quantity",
"path" : "MedicationRequest.dispenseRequest.initialFill.quantity",
"short" : "é¦æ¬¡é è¥çæ¸é",
"definition" : "é¦æ¬¡é è¥é",
"min" : 0,
"max" : "1",
"base" : {
"path" : "MedicationRequest.dispenseRequest.initialFill.quantity",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "Quantity",
"profile" : [
"http://hl7.org/fhir/StructureDefinition/SimpleQuantity"
]
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"xpath" : "@value|f:*|h:div",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
],
"isModifier" : false,
"isSummary" : false,
"mapping" : [
{
"identity" : "rim",
"map" : "Supply.quantity[moodCode=RQO]"
}
]
},
{
"id" : "MedicationRequest.dispenseRequest.initialFill.duration",
"path" : "MedicationRequest.dispenseRequest.initialFill.duration",
"short" : "é¦æ¬¡é è¥çæçºæé",
"definition" : "é è¨é¦æ¬¡é è¥çæéæçºé·åº¦",
"min" : 0,
"max" : "1",
"base" : {
"path" : "MedicationRequest.dispenseRequest.initialFill.duration",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "Duration"
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"xpath" : "@value|f:*|h:div",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
],
"isModifier" : false,
"isSummary" : false,
"mapping" : [
{
"identity" : "rim",
"map" : "Supply.effectivetime[moodCode=RQO]"
}
]
},
{
"id" : "MedicationRequest.dispenseRequest.dispenseInterval",
"path" : "MedicationRequest.dispenseRequest.dispenseInterval",
"short" : "åå¾å ©æ¬¡é è¥çæçæééé",
"definition" : "åå¾å ©æ¬¡é è¥å¿ é ééçæçæé",
"min" : 0,
"max" : "1",
"base" : {
"path" : "MedicationRequest.dispenseRequest.dispenseInterval",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "Duration"
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"xpath" : "@value|f:*|h:div",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
],
"isModifier" : false,
"isSummary" : false,
"mapping" : [
{
"identity" : "rim",
"map" : "Supply.effectivetime[moodCode=RQO]"
}
]
},
{
"id" : "MedicationRequest.dispenseRequest.validityPeriod",
"path" : "MedicationRequest.dispenseRequest.validityPeriod",
"short" : "èæ¹å¯ç¨ä»¥é è¥çæææé",
"definition" : "表æèæ¹çæææï¼èæ¹çéææ¥æï¼",
"comment" : "å®åæ äºèæ¹éç«è å°èæ¹çæææ§ççæ³ãå¨æ¤æéä¹å¤ï¼ä¸å¾æ ¹æèæ¹é²è¡é è¥ãé è¥è¦çªçä¸éæ¨èªèæ¹å¯ä»¥é¦æ¬¡é è¥çéå§æ¥æãå¦ææ²ææå®ä¸éï¼é£éº¼èæ¹æ¯ç¡æéçï¼æè å°é»èªçºåºæ¼æ³è¦çéææ¥æã",
"requirements" : "表æèæ¹ä½æææï¼ä½æèæ¹ç¡æ³å被æ¿ä¾é è¥ã",
"min" : 0,
"max" : "1",
"base" : {
"path" : "MedicationRequest.dispenseRequest.validityPeriod",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "Period"
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"xpath" : "@value|f:*|h:div",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
],
"mustSupport" : true,
"isModifier" : false,
"isSummary" : false,
"mapping" : [
{
"identity" : "script10.6",
"map" : "Message/Body/NewRx/MedicationPrescribed/Refills"
},
{
"identity" : "rim",
"map" : "effectiveTime"
}
]
},
{
"id" : "MedicationRequest.dispenseRequest.numberOfRepeatsAllowed",
"path" : "MedicationRequest.dispenseRequest.numberOfRepeatsAllowed",
"short" : "å¯éè¤é è¥ç次æ¸",
"definition" : "ä¸åæ´æ¸ï¼è¡¨ç¤ºé¤äºæåçé è¥å¤ï¼ç 人å¯ä»¥åå¾èæ¹è¥ç次æ¸ãå稱é£çºèæ¹ï¼è£è¥ï¼refillsï¼æéè¤ãã使ç¨æ³¨æäºé ï¼éåæ´æ¸ä¸å æ¬åå§é«ä»¤çé è¥ï¼æå³å¦æä¸åé«ä»¤é¡¯ç¤ºé è¥30é å ä¸ã3次éè¤ãï¼é£éº¼æ¤é«ä»¤ç¸½å ±å¯ä»¥é è¥4次ï¼ç äººç¸½å ±å¯ä»¥å¾å°120çãéç«èæ¹è å¯æ確說ï¼å¨å次é è¥å¾å 許é¶æ¬¡è£è¥ã",
"comment" : "å¦æ顯示çæ¯ãææ¬çéè¥æ¬¡æ¸ãï¼åå¨éåæ¸åä¸å 1ã",
"min" : 0,
"max" : "1",
"base" : {
"path" : "MedicationRequest.dispenseRequest.numberOfRepeatsAllowed",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "unsignedInt"
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"xpath" : "@value|f:*|h:div",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
],
"mustSupport" : true,
"isModifier" : false,
"isSummary" : false,
"mapping" : [
{
"identity" : "script10.6",
"map" : "Message/Body/NewRx/MedicationPrescribed/Quantity"
},
{
"identity" : "v2",
"map" : "RXE-12-Number of Refills"
},
{
"identity" : "rim",
"map" : "repeatNumber"
}
]
},
{
"id" : "MedicationRequest.dispenseRequest.quantity",
"path" : "MedicationRequest.dispenseRequest.quantity",
"short" : "æ¯æ¬¡é è¥çè¥åï¼æ¸ï¼é",
"definition" : "ä¸æ¬¡è£è¥æéçï¼æ¸ï¼é",
"min" : 0,
"max" : "1",
"base" : {
"path" : "MedicationRequest.dispenseRequest.quantity",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "Quantity",
"profile" : [
"http://hl7.org/fhir/StructureDefinition/SimpleQuantity"
]
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"xpath" : "@value|f:*|h:div",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
],
"isModifier" : false,
"isSummary" : false,
"mapping" : [
{
"identity" : "script10.6",
"map" : "Message/Body/NewRx/MedicationPrescribed/DaysSupply"
},
{
"identity" : "v2",
"map" : "RXD-4-Actual Dispense Amount / RXD-5.1-Actual Dispense Units.code / RXD-5.3-Actual Dispense Units.name of coding system"
},
{
"identity" : "rim",
"map" : "quantity"
}
]
},
{
"id" : "MedicationRequest.dispenseRequest.expectedSupplyDuration",
"path" : "MedicationRequest.dispenseRequest.expectedSupplyDuration",
"short" : "æ¯æ¬¡é è¥å¯æçºç天æ¸",
"definition" : "ææé æ使ç¨ä¾æç¢åçæéåéï¼æé æé è¥å¯æçºçæéé·åº¦ã",
"comment" : "å¨æäºæ æ³ä¸ï¼éå屬æ§å¯ä»¥ç¨ä¾ä»£æ¿æ¸éï¼ééé ææçºçæéé·åº¦ä¾ç¢ºå®ä¾æçæ¸éï¼èä¸æ¯ç¼æ¾ç實éæ¸éï¼ä¾å¦ï¼90天çç¨è¥ä¾æï¼åºæ¼ä¸åé«ä»¤çåéï¼ãå¨å¯è½çæ æ³ä¸ï¼æå®æ¸é總æ¯æ´å¥½çï¼å çºéå¾å¾æ¯æ´ç²¾ç¢ºçãé æä¾ææéé·åº¦å°ç¸½æ¯ä¸åä¼°è¨å¼ï¼å¯è½åå°å¤é¨å ç´ çå½±é¿ã",
"min" : 0,
"max" : "1",
"base" : {
"path" : "MedicationRequest.dispenseRequest.expectedSupplyDuration",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "Duration"
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"xpath" : "@value|f:*|h:div",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
],
"mustSupport" : true,
"isModifier" : false,
"isSummary" : false,
"mapping" : [
{
"identity" : "script10.6",
"map" : "Message/Body/NewRx/MedicationPrescribed/Substitutions"
},
{
"identity" : "rim",
"map" : "expectedUseTime"
}
]
},
{
"id" : "MedicationRequest.dispenseRequest.performer",
"path" : "MedicationRequest.dispenseRequest.performer",
"short" : "é å®çé è¥äººå¡",
"definition" : "表æéç«èæ¹è æå®çé å®é è¥æ©æ§ï¼Organizationï¼ã",
"min" : 0,
"max" : "1",
"base" : {
"path" : "MedicationRequest.dispenseRequest.performer",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "Reference",
"targetProfile" : [
"https://twcore.mohw.gov.tw/ig/twcore/StructureDefinition/Organization-twcore"
]
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"xpath" : "@value|f:*|h:div",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
],
"isModifier" : false,
"isSummary" : false,
"mapping" : [
{
"identity" : "w5",
"map" : "FiveWs.who"
},
{
"identity" : "rim",
"map" : ".outboundRelationship[typeCode=COMP].target[classCode=SPLY, moodCode=RQO] .participation[typeCode=PRF].role[scoper.determinerCode=INSTANCE]"
}
]
},
{
"id" : "MedicationRequest.substitution",
"path" : "MedicationRequest.substitution",
"short" : "å°æ¿ä»£è¥åçä»»ä½éå¶",
"definition" : "表示æ¿ä»£è¥åæ¯å¦å¯ä»¥ææ該æçºé è¥çä¸é¨åãå¨æäºæ æ³ä¸ï¼æ¿ä»£è¥åå¿ é ç¼çï¼å¨å ¶ä»æ æ³ä¸ï¼æ¿ä»£è¥åå¿ é ä¸ç¼çãæ¤åå¡è§£ééç«èæ¹è çæåãå¦ææ²ææå®ï¼å¯ä»¥é²è¡æ¿æã",
"min" : 0,
"max" : "1",
"base" : {
"path" : "MedicationRequest.substitution",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "BackboneElement"
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"xpath" : "@value|f:*|h:div",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
],
"isModifier" : false,
"isSummary" : false,
"mapping" : [
{
"identity" : "script10.6",
"map" : "specific values within Message/Body/NewRx/MedicationPrescribed/Substitutions"
},
{
"identity" : "rim",
"map" : "subjectOf.substitutionPersmission"
}
]
},
{
"id" : "MedicationRequest.substitution.id",
"path" : "MedicationRequest.substitution.id",
"representation" : [
"xmlAttr"
],
"short" : "Unique id for inter-element referencing",
"definition" : "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "Element.id",
"min" : 0,
"max" : "1"
},
"type" : [
{
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
"valueUrl" : "string"
}
],
"code" : "http://hl7.org/fhirpath/System.String"
}
],
"isModifier" : false,
"isSummary" : false,
"mapping" : [
{
"identity" : "rim",
"map" : "n/a"
}
]
},
{
"id" : "MedicationRequest.substitution.extension",
"path" : "MedicationRequest.substitution.extension",
"short" : "Additional content defined by implementations",
"definition" : "May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.",
"comment" : "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
"alias" : [
"extensions",
"user content"
],
"min" : 0,
"max" : "*",
"base" : {
"path" : "Element.extension",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "Extension"
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"xpath" : "@value|f:*|h:div",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
},
{
"key" : "ext-1",
"severity" : "error",
"human" : "Must have either extensions or value[x], not both",
"expression" : "extension.exists() != value.exists()",
"xpath" : "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
"source" : "http://hl7.org/fhir/StructureDefinition/Extension"
}
],
"isModifier" : false,
"isSummary" : false,
"mapping" : [
{
"identity" : "rim",
"map" : "n/a"
}
]
},
{
"id" : "MedicationRequest.substitution.modifierExtension",
"path" : "MedicationRequest.substitution.modifierExtension",
"short" : "Extensions that cannot be ignored even if unrecognized",
"definition" : "May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.\n\nModifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).",
"comment" : "There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.",
"requirements" : "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).",
"alias" : [
"extensions",
"user content",
"modifiers"
],
"min" : 0,
"max" : "*",
"base" : {
"path" : "BackboneElement.modifierExtension",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "Extension"
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"xpath" : "@value|f:*|h:div",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
},
{
"key" : "ext-1",
"severity" : "error",
"human" : "Must have either extensions or value[x], not both",
"expression" : "extension.exists() != value.exists()",
"xpath" : "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
"source" : "http://hl7.org/fhir/StructureDefinition/Extension"
}
],
"isModifier" : true,
"isModifierReason" : "Modifier extensions are expected to modify the meaning or interpretation of the element that contains them",
"isSummary" : true,
"mapping" : [
{
"identity" : "rim",
"map" : "N/A"
}
]
},
{
"id" : "MedicationRequest.substitution.allowed[x]",
"path" : "MedicationRequest.substitution.allowed[x]",
"short" : "æ¯å¦å 許æ¿æ",
"definition" : "å¦æèæ¹éç«è å 許èèæ¹ä¸åçè¥ç©é è¥ï¼åçºçã",
"comment" : "éåè³æé ç®è¢«æ¨è¨çºä¿®é£¾ç¨ï¼å çºç¡è«æ¯å¦å 許æ¿æï¼å®é½ä¸è½è¢«å¿½ç¥ã",
"min" : 1,
"max" : "1",
"base" : {
"path" : "MedicationRequest.substitution.allowed[x]",
"min" : 1,
"max" : "1"
},
"type" : [
{
"code" : "boolean"
},
{
"code" : "CodeableConcept",
"profile" : [
"https://twcore.mohw.gov.tw/ig/twcore/StructureDefinition/CodeableConcept-tw"
]
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"xpath" : "@value|f:*|h:div",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
],
"isModifier" : false,
"isSummary" : false,
"binding" : {
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
"valueString" : "MedicationRequestSubstitution"
}
],
"strength" : "example",
"description" : "å¯åèæç¶å®å¼éï¼ä½æ¤å¼éåªæ¯éå°éåæ¬ä½çä¸åå¯è½å¼çç¯ä¾ï¼ä¸é æä¹ä¸é¼åµä½¿ç¨è ä¸å®è¦ä½¿ç¨æ¤å¼éç代碼ã",
"valueSet" : "http://terminology.hl7.org/ValueSet/v3-ActSubstanceAdminSubstitutionCode"
},
"mapping" : [
{
"identity" : "script10.6",
"map" : "specific values within Message/Body/NewRx/MedicationPrescribed/Substitutions"
},
{
"identity" : "v2",
"map" : "RXO-9-Allow Substitutions / RXE-9-Substitution Status"
},
{
"identity" : "rim",
"map" : "code"
}
]
},
{
"id" : "MedicationRequest.substitution.reason",
"path" : "MedicationRequest.substitution.reason",
"short" : "çºä»éº¼è¦ï¼ä¸ï¼é²è¡æ¿æ",
"definition" : "表示æ¿æçåå ï¼æçºä»éº¼å¿ é æä¸å¿ é é²è¡æ¿æã",
"comment" : "Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination.",
"min" : 0,
"max" : "1",
"base" : {
"path" : "MedicationRequest.substitution.reason",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "CodeableConcept",
"profile" : [
"https://twcore.mohw.gov.tw/ig/twcore/StructureDefinition/CodeableConcept-tw"
]
}
],
"condition" : [
"ele-1"
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"xpath" : "@value|f:*|h:div",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
],
"isModifier" : false,
"binding" : {
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName",
"valueString" : "MedicationIntendedSubstitutionReason"
}
],
"strength" : "example",
"description" : "å¯åèæç¶å®å¼éï¼ä½æ¤å¼éåªæ¯éå°éåæ¬ä½çä¸åå¯è½å¼çç¯ä¾ï¼ä¸é æä¹ä¸é¼åµä½¿ç¨è ä¸å®è¦ä½¿ç¨æ¤å¼éç代碼ã",
"valueSet" : "http://terminology.hl7.org/ValueSet/v3-SubstanceAdminSubstitutionReason"
},
"mapping" : [
{
"identity" : "rim",
"map" : "n/a"
},
{
"identity" : "v2",
"map" : "CE/CNE/CWE"
},
{
"identity" : "rim",
"map" : "CD"
},
{
"identity" : "orim",
"map" : "fhir:CodeableConcept rdfs:subClassOf dt:CD"
}
]
},
{
"id" : "MedicationRequest.priorPrescription",
"path" : "MedicationRequest.priorPrescription",
"short" : "æ£è¢«æ¿æçé«ä»¤ï¼èæ¹",
"definition" : "é£çµè³è代表æ©æé«ä»¤ç¸éçé«ä»¤æèæ¹çresource",
"min" : 0,
"max" : "1",
"base" : {
"path" : "MedicationRequest.priorPrescription",
"min" : 0,
"max" : "1"
},
"type" : [
{
"code" : "Reference",
"targetProfile" : [
"https://twcore.mohw.gov.tw/ig/twcore/StructureDefinition/MedicationRequest-twcore"
]
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"xpath" : "@value|f:*|h:div",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
],
"isModifier" : false,
"isSummary" : false,
"mapping" : [
{
"identity" : "workflow",
"map" : "Request.replaces"
},
{
"identity" : "script10.6",
"map" : "not mapped"
},
{
"identity" : "rim",
"map" : ".outboundRelationship[typeCode=?RPLC or ?SUCC]/target[classCode=SBADM,moodCode=RQO]"
}
]
},
{
"id" : "MedicationRequest.detectedIssue",
"path" : "MedicationRequest.detectedIssue",
"short" : "æ´»åçè¨åºåé¡",
"definition" : "表æä¸åæå¤åéå°ç 人çè¼ç©æ¥µçææè°çè¨åºæ´»åä¹éç實éææ½å¨çè¨åºåé¡ï¼ä¾å¦ï¼è¥ç©äº¤äºä½ç¨ãéè¤æ²»çãåéè¦è¨çã",
"comment" : "æ¤è³æé ç®å¯å æ¬ç±æ±ºçæ¯æ´ç³»çµ±æè¨åºé«çç¼ç¾çåé¡ï¼åå¯è½å æ¬è§£æ±ºåé¡ææ¡åæ¥é©çè³è¨ã",
"alias" : [
"Contraindication",
"Drug Utilization Review (DUR)",
"Alert"
],
"min" : 0,
"max" : "*",
"base" : {
"path" : "MedicationRequest.detectedIssue",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "Reference",
"targetProfile" : [
"http://hl7.org/fhir/StructureDefinition/DetectedIssue"
]
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"xpath" : "@value|f:*|h:div",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
],
"isModifier" : false,
"isSummary" : false,
"mapping" : [
{
"identity" : "rim",
"map" : ".inboundRelationship[typeCode=SUBJ]/source[classCode=ALRT,moodCode=EVN].value"
}
]
},
{
"id" : "MedicationRequest.eventHistory",
"path" : "MedicationRequest.eventHistory",
"short" : "çå½é±æä¸æè趣çäºä»¶æ¸ å®",
"definition" : "é£çµè³Provenance resourceçéå»çæ¬ï¼æå±¥è¡è«æ±æäºä»¶resourceçProvenanceç´éï¼å ¶ææå¯è½èæ¥çç¶åçæ¬resourceç使ç¨è ç¸éçééµçæ ä¹è½æææ´æ°ã",
"comment" : "éå¯è½ä¸å æ¬è«æ±çææçæ¬çåºèâåªå æ¬é£äºè¢«èªçºãç¸éãæéè¦ççæ¬ãé **å¿ é æ²æï¼SHALL NOTï¼** å æ¬èæ¤resourceçç¶åçæ¬ç¸éçåºèãï¼å¦ææ¤åºè被èªçºæ¯ä¸åãç¸éãçè®åï¼å®å°éè¦ä½çºå¾çºæ´æ°çä¸é¨åãå¨æ¤ä¹åï¼å¯ä½¿ç¨_revincludeç´æ¥æ¥è©¢æåæ¤çæ¬çåºèã ææåºèï¼Provenancesï¼é½ææéåè¥åè«æ±è«æ±çä¸äºæ·å²çæ¬ä½çºå°è±¡ãï¼",
"min" : 0,
"max" : "*",
"base" : {
"path" : "MedicationRequest.eventHistory",
"min" : 0,
"max" : "*"
},
"type" : [
{
"code" : "Reference",
"targetProfile" : [
"http://hl7.org/fhir/StructureDefinition/Provenance"
]
}
],
"constraint" : [
{
"key" : "ele-1",
"severity" : "error",
"human" : "All FHIR elements must have a @value or children",
"expression" : "hasValue() or (children().count() > id.count())",
"xpath" : "@value|f:*|h:div",
"source" : "http://hl7.org/fhir/StructureDefinition/Element"
}
],
"isModifier" : false,
"isSummary" : false,
"mapping" : [
{
"identity" : "workflow",
"map" : "Request.relevantHistory"
},
{
"identity" : "rim",
"map" : ".inboundRelationship(typeCode=SUBJ].source[classCode=CACT, moodCode=EVN]"
}
]
}
]
},
"differential" : {
"element" : [
{
"id" : "MedicationRequest.status",
"path" : "MedicationRequest.status",
"patternCode" : "active"
},
{
"id" : "MedicationRequest.intent",
"path" : "MedicationRequest.intent",
"patternCode" : "proposal"
},
{
"id" : "MedicationRequest.reported[x]",
"path" : "MedicationRequest.reported[x]",
"type" : [
{
"code" : "boolean"
},
{
"code" : "Reference",
"targetProfile" : [
"https://imri.cgh.org.tw/imri/StructureDefinition/patient-imri",
"https://twcore.mohw.gov.tw/ig/twcore/StructureDefinition/Practitioner-twcore",
"https://twcore.mohw.gov.tw/ig/twcore/StructureDefinition/PractitionerRole-twcore",
"http://hl7.org/fhir/StructureDefinition/RelatedPerson",
"https://twcore.mohw.gov.tw/ig/twcore/StructureDefinition/Organization-twcore"
]
}
]
},
{
"id" : "MedicationRequest.subject",
"path" : "MedicationRequest.subject",
"type" : [
{
"code" : "Reference",
"targetProfile" : [
"https://imri.cgh.org.tw/imri/StructureDefinition/patient-imri"
]
}
]
},
{
"id" : "MedicationRequest.encounter",
"path" : "MedicationRequest.encounter",
"type" : [
{
"code" : "Reference",
"targetProfile" : [
"https://imri.cgh.org.tw/imri/StructureDefinition/encounter-imri"
]
}
]
},
{
"id" : "MedicationRequest.requester",
"path" : "MedicationRequest.requester",
"type" : [
{
"code" : "Reference",
"targetProfile" : [
"https://twcore.mohw.gov.tw/ig/twcore/StructureDefinition/Practitioner-twcore",
"https://twcore.mohw.gov.tw/ig/twcore/StructureDefinition/PractitionerRole-twcore",
"https://twcore.mohw.gov.tw/ig/twcore/StructureDefinition/Organization-twcore",
"https://imri.cgh.org.tw/imri/StructureDefinition/patient-imri",
"http://hl7.org/fhir/StructureDefinition/RelatedPerson",
"http://hl7.org/fhir/StructureDefinition/Device"
]
}
]
},
{
"id" : "MedicationRequest.performer",
"path" : "MedicationRequest.performer",
"type" : [
{
"code" : "Reference",
"targetProfile" : [
"https://twcore.mohw.gov.tw/ig/twcore/StructureDefinition/Practitioner-twcore",
"https://twcore.mohw.gov.tw/ig/twcore/StructureDefinition/PractitionerRole-twcore",
"https://twcore.mohw.gov.tw/ig/twcore/StructureDefinition/Organization-twcore",
"https://imri.cgh.org.tw/imri/StructureDefinition/patient-imri",
"http://hl7.org/fhir/StructureDefinition/Device",
"http://hl7.org/fhir/StructureDefinition/RelatedPerson",
"http://hl7.org/fhir/StructureDefinition/CareTeam"
]
}
]
},
{
"id" : "MedicationRequest.basedOn",
"path" : "MedicationRequest.basedOn",
"type" : [
{
"code" : "Reference",
"targetProfile" : [
"https://imri.cgh.org.tw/imri/StructureDefinition/careplan-imri",
"https://imri.cgh.org.tw/imri/StructureDefinition/medicationrequest-imri",
"http://hl7.org/fhir/StructureDefinition/ServiceRequest",
"http://hl7.org/fhir/StructureDefinition/ImmunizationRecommendation"
]
}
]
}
]
}
}
XIG built as of ??metadata-date??. Found ??metadata-resources?? resources in ??metadata-packages?? packages.